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