Raccolse un'altra medaglia di bronzo iridata l'anno dopo, ai Mondiali di Thunder Bay 1995, piazzandosi sul terzo gradino del podio nella 30 km a tecnica classica. Nel 1997 ai Mondiali di Trondheim tornò nuovamente sul gradino più alto del podio vincendo la medaglia d'oro nella 30 km a tecnica libera, battendo il campione di casa Bjørn Dæhlie, con il tempo di 1:06:28,2. Nella stessa rassegna mondiale vinse anche altre due medaglie: una d'argento nella 10 km a tecnica classica, chiudendo al secondo posto alle spalle di Dæhlie, e una di bronzo nella 25 km a inseguimento, preceduto di 7 decimi da Dæhlie e da 6 dal finlandese Mika Myllylä. Nella 50 km a tecnica classica chiuse al quarto posto alle spalle di Myllylä e dei norvegesi Jevne e Dæhlie.