Ai Mondiali Sestriere 1997 si classificò 10º nello slalom speciale e uscì nella prima manche dello slalom gigante. Nel 2001 colse a Donnersbachwald il suo unico podio in Coppa Europa (2º nello slalom speciale del 22 gennaio) e partecipò ai Mondiali di Sankt Anton, ottenendo il suo miglior piazzamento iridato in carriera: 5º nello slalom speciale. Gareggiò nello slalom speciale anche ai XIX Giochi olimpici invernali di e ai Mondiali di Sankt Moritz 2003, in entrambi i casi senza portare a termine la prova.