In carriera prese parte a due edizioni dei Giochi olimpici invernali, Lillehammer 1994 (5° nella 10 km, 3° nella 50 km, 7° nell'inseguimento, 2° nella staffetta) e Nagano 1998 (9° nella 10 km, 15° nella 30 km, 27° nell'inseguimento, 1° nella staffetta), e a quattro dei Campionati mondiali, vincendo quattro medaglie.