Na mistrzostwach świata w Val d’Isère w 2009 roku zdobył brązowy medal w slalomie, przegrywając jedynie z Austriakiem Manfredem Prangerem i Francuzem Julienem Lizeroux. Był też między innymi szósty w tej samej konkurencji podczas mistrzostw świata w Åre w 2007 roku. W 2006 roku wystartował na igrzyskach olimpijskich w Turynie, zajmując 17. miejsce w slalomie. Podczas rozgrywanych cztery lata później igrzysk w Vancouver był trzynasty w tej konkurencji. Brał też udział w igrzyskach olimpijskich w Soczi w 2014 roku, kończąc slalom na szesnastej pozycji.

W 2015 roku zakończył karierę.

Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 17. 25 lutego 2006 Turyn Slalom 1:44,18 +3,05 Benjamin Raich 26. 21 lutego 2010 Vancouver Superkombinacja 2:44,92 +5,85 Bode Miller 13. 27 lutego 2010 Vancouver Slalom 1:39,76 +1,77 Giuliano Razzoli 16. 22 lutego 2014 Soczi Slalom 1:41,84 +2,52 Mario Matt