La sua prima gara di Coppa del Mondo fu lo slalom gigante di Park City del 22 novembre 2003, dove non si qualificò per la seconda manche. Nel 2004-2005 in Coppa Europa arrivò 4º nella classifica generale e nuovamente 2º in quella di slalom gigante.
Stagioni 2006-2012
Nella stagione 2005-2006 in Coppa del Mondo conquistò i primi punti, il 18 dicembre quando giunse 17º nello slalom gigante dell'Alta Badia, e il miglior piazzamento di carriera, l'8º posto nello slalom gigante di Adelboden del 7 gennaio; in Coppa Europa quell'anno vinse la sua ultima gara, lo slalom gigante di Hinterstoder del 10 gennaio, e si piazzò 3º nella classifica di slalom gigante.
Il 3 dicembre 2008 ottenne a Reiteralm in slalom speciale il suo ultimo podio in Coppa Europa (3º) e il 24 gennaio 2012 disputò a Schladming la sua ultima gara di Coppa del Mondo, senza completare la prima manche dello slalom speciale in programma. Si congedò dal Circo bianco partecipando a una gara locale a Mellau l'11 marzo seguente; in carriera non prese parte né a rassegne olimpiche né iridate.