In carriera ha preso parte a cinque edizioni dei Giochi olimpici invernali, (22° nella 30 km, 47° nella 50 km, 15° nella staffetta), (29° nella 15 km, 43° nella 30 km, 19° nella 50 km, 7° nella staffetta), (8° nella 50 km, 14° nell'inseguimento, 9° nella staffetta), (29° nella 50 km, 38° nell'inseguimento, 3° nella staffetta) e (52° nella 50 km, 44° nell'inseguimento), e a sette dei Campionati mondiali (7° nella staffetta a Val di Fiemme 2003 il miglior risultato).