In carriera ha preso parte a tre edizioni dei Giochi olimpici invernali, (6° nella 15 km, 25° nella 50 km, 23° nell'inseguimento, 3° nella staffetta), (11° nella 15 km, 3° nella 50 km, 3° nell'inseguimento, 1° nella staffetta) e (2° nella 15 km, 9° nella 50 km, 1° nella staffetta) e a sette dei Campionati mondiali, vincendo otto medaglie.