In carriera ha preso parte a tre edizioni dei Giochi olimpici invernali, (21° nella 15 km, 32° nella 50 km, 9° nell'inseguimento, 4° nella sprint a squadre, 7° nella staffetta), (non conclude la 15 km, 19° nella 50 km, 19° nella sprint, 18° nell'inseguimento, 12° nella sprint a squadre) e (7º nella 15 km, 4º nella 50 km, 32º nella sprint, 8º nella sprint a squadre, 8º nell'inseguimento), e a sei dei Campionati mondiali, vincendo cinque medaglie.