In carriera prese parte a cinque edizioni dei Giochi olimpici invernali, (35° nella 10 km, 59° nella 30 km, 40° nell'inseguimento, 11° nella staffetta), (6° nella 10 km, 11° nella 30 km, 15° nell'inseguimento, 10° nella staffetta), (3° nella 15 km, 8° nell'inseguimento, 9° nella staffetta), (5° nella 15 km, 8° nella staffetta) e (30° nella 50 km, 14° nella staffetta), e a nove dei Campionati mondiali, vincendo una medaglia.