In carriera prese parte a sei edizioni dei Giochi olimpici invernali, (12° nella 15 km, 4° nella staffetta), (non conclude la 15 km, 15° nella 30 km, 6° nella staffetta), (23° nella 15 km, 23° nella 30 km, 7° nella staffetta), (24° nella 10 km, 15° nella 30 km, 6° nella staffetta), (11° nella 10 km, non conclude la 30 km, 14° nell'inseguimento, 4° nella staffetta) e (40° nella 10 km, non conclude la 30 km, 8° nella staffetta), e a sei dei Campionati mondiali (5° nella 10 km TC e nella staffetta a Falun 1993 i migliori risultati).