In carriera prese parte a tre edizioni dei Giochi olimpici invernali, (13° nella 30 km, 7° nella staffetta), (26° nella 10 km, 20° nella 50 km, 24° nell'inseguimento, 8° nella staffetta) e (52° nella 10 km, non conclude la 30 km, 13° nella 50 km, 50° nell'inseguimento), e a quattro dei Campionati mondiali (5° nella 10 km a Val di Fiemme 1991 il miglior piazzamento).