In carriera ha preso parte a tre edizioni dei Giochi olimpici invernali, (14° nella 15 km, 19° nella 30 km, 38° nell'inseguimento), (44° nella 15 km, 2° nella 50 km, 2° nella sprint a squadre, 6° nella staffetta) e (8° nella 15 km, 39° nella 50 km, 23° nell'inseguimento, 9° nella staffetta), e a otto dei Campionati mondiali, vincendo otto medaglie.