In carriera prese parte a cinque edizioni dei Giochi olimpici invernali, (45° nella 10 km, 43° nella 30 km, 36° nell'inseguimento), (55° nella 10 km, 21° nella 30 km, 30° nella 50 km, 39° nell'inseguimento), (20° nella 10 km, 35° nella 30 km, 35° nell'inseguimento), (25° nella 30 km, 36° nella 50 km, 12° nella sprint, 26° nell'inseguimento) e (39° nella 50 km, 11° nell'inseguimento), e a otto dei Campionati mondiali (4° nell'inseguimento a Val di Fiemme 2003 il miglior risultato).