In carriera prese parte a due edizioni dei Giochi olimpici invernali, (26° nella 15 km, 5° nello sprint) e (5° nello sprint, 9° nello sprint a squadre), e a tre dei Campionati mondiali (6° nello sprint a Val di Fiemme 2003 il miglior risultato).