In carriera ha preso parte a quattro edizioni dei Giochi olimpici invernali, (35° nella 10 km, 37° nell'inseguimento, 15° nella staffetta), (20° nella 30 km, 10° nella sprint, 44° nell'inseguimento, 7° nella staffetta), (7° nella 50 km, 15° nella sprint, 21° nell'inseguimento, 10° nella sprint a squadre, 9° nella staffetta) e (18° nella 15 km, non conclude l'inseguimento, 6° nella sprint a squadre, 3° nella staffetta), e a sette dei Campionati mondiali, vincendo due medaglie.