In carriera prese parte a tre edizioni dei Giochi olimpici invernali, (49° nella 50 km, 6° nella staffetta), (9° nella 15 km, 37° nella 50 km, 41° nell'inseguimento, 10° nella staffetta) e (59° nell'inseguimento, 17° nella sprint a squadre, 7° nella staffetta), e a cinque dei Campionati mondiali (5° nella staffetta a Val di Fiemme 2003 il miglior risultato).