In carriera ha preso parte a tre edizioni dei Giochi olimpici invernali, (33° nella 15 km, 15° nella 50 km, 18° nell'inseguimento, 2° nella staffetta), (13° nella 15 km, 4° nella 15 km, 3° nell'inseguimento, 4° nella staffetta) e (4º nella 15 km, 5º nella 50 km, 2° nell'inseguimento, 1º nella sprint a squadre, 1º nella staffetta), e a sette dei Campionati mondiali, vincendo nove medaglie.