In carriera prese parte a quattro edizioni dei Giochi olimpici invernali, (16° nella 30 km, 14° nella 50 km, 1° nella staffetta), (16° nella 15 km, 16° nella 30 km, 6° nella 50 km, 1° nella staffetta), (11° nella 30 km, 44° nella 50 km, 4° nella staffetta) e (14° nella 10 km, 18° nella 50 km, 15° nell'inseguimento, 6° nella staffetta), e a cinque dei Campionati mondiali (5° nella staffetta a Oslo 1982 il miglior risultato).