In carriera ha preso parte a tre edizioni dei Giochi olimpici invernali, (35° nella 30 km, 11° nella staffetta), (43° nella 50 km, 10° nella staffetta) e (27° nella 15 km, 5° nella staffetta), e a cinque dei Campionati mondiali, vincendo una medaglia.