In carriera prese parte a tre edizioni dei Giochi olimpici invernali, (20° nella 15 km, 3° nella 50 km), (27° nella 15 km, 5° nella staffetta) e (17° nella 50 km, 2° nella staffetta) e a sei dei Campionati mondiali, vincendo otto medaglie.