Er bestritt 1998 sein erstes Weltcuprennen. Bei der Winter-Universiade 2001 gewann er über 10 km im klassischen Stil die Bronzemedaille. 2004 konnte er ein FIS-Rennen gewinnen. Bei den Weltmeisterschaften 2005 erreichte er im Team-Sprint den elften Platz. 2006 nahm er an den Olympischen Spielen in Turin und 2007 an den Weltmeisterschaften teil, wo er mit Rang vier über 15 km Freistil sein bestes Einzelergebnis erreichte.