In carriera prese parte a quattro edizioni dei Giochi olimpici invernali, (5° nella 10 km, 7° nella 30 km, 13° nell'inseguimento), (30° nella 10 km, 27° nella 50 km), (25° nella 10 km, 2° nella 50 km, 10° nell'inseguimento, 4° nella staffetta) e (36° nella 30 km, 28° nell'inseguimento, 13° nella staffetta), e a quattro dei Campionati mondiali (4° nella staffetta a Thunder Bay 1995 e nella 50 km a Ramsau am Dachstein 1999 i migliori risultati).