In carriera prese parte a due edizioni dei Giochi olimpici invernali, (25° nella 15 km, 28° nella sprint) e (4° nella 15 km, 11° nella sprint, 3° nella sprint a squadre, 6° nella staffetta), e a cinque dei Campionati mondiali, vincendo quattro medaglie.