Ai Mondiali di Sierra Nevada 1996 fu 38º nel supergigante e 9º nello slalom gigante; l'anno dopo ottenne il miglior piazzamento in Coppa del Mondo, il 5 gennaio 1997 a Kranjska Gora in slalom gigante (5º), e prese parte ai Mondiali di Sestriere 1997, dove non completò lo slalom gigante. Nel 1998 in Coppa Europa ottenne l'ultima vittoria, nonché ultimo podio, il 24 gennaio a Les Menuires sempre in slalom gigante; ai successivi XVIII Giochi olimpici invernali di , sua ultima presenza olimpica, si classificò 11º nello slalom gigante.