W 2003 roku wystąpił na mistrzostwach świata w Sankt Moritz, zajmując 25. miejsce w kombinacji. Jeszcze pięciokrotnie startował na imprezach tego cyklu, najlepsze wyniki osiągając podczas mistrzostw świata w Åre w 2007 roku, gdzie zdobył dwa medale. Najpierw zajął trzecie miejsce w superkombinacji, w której lepsi byli jedynie jego rodak, Daniel Albrecht oraz Austriak Benjamin Raich. Następnie wspólnie z kolegami i koleżankami z reprezentacji zajął również trzecie miejsce w zawodach drużynowych. W 2006 roku wystartował na igrzyskach olimpijskich w Turynie, gdzie jego najlepszym wynikiem było siódme miejsce w kombinacji. Brał też udział w igrzyskach w Vancouver cztery lata później, gdzie w gigancie zajął 29. miejsce, a rywalizacji w slalomie nie ukończył.