In carriera ha preso parte a cinque edizioni dei Giochi olimpici invernali, (8º nella 30 km), (35º nella 15 km, 11º nella 50 km, 4º nell'inseguimento, 2º nella staffetta), (1º nella 50 km, 4º nell'inseguimento, 9º nella sprint a squadre, 1º nella staffetta), (10º nella 15 km, 11º nella 50 km, 12º nell'inseguimento, 9º nella staffetta) e (12º nell'inseguimento, 5º nella staffetta), e a dieci dei Campionati mondiali, vincendo quattro medaglie.