In carriera ha preso parte a tre edizioni dei Giochi olimpici invernali, (15° nella 50 km, 17° nell'inseguimento), (28° nella 15 km, 19° nell'inseguimento) e (21° nella 50 km, 21° nell'inseguimento), e a tre dei Campionati mondiali, vincendo tre medaglie.