In carriera prese parte a quattro edizioni dei Giochi olimpici invernali, (23° nella 30 km), (20° nella 50 km, 4° nella staffetta), (29° nella 50 km, 27° nell'inseguimento, 13° nella staffetta) e (13° nella 15 km, 10° nella 50 km, 15° nell'inseguimento, 3° nella staffetta) e a otto dei Campionati mondiali, vincendo quattro medaglie.