Actif depuis le milieu des années 1990, il obtient son premier résultat significatif aux Championnats du monde 1997, où il est de l'individuel. Un an plus tard, il est dans cette épreuve aux Jeux olympiques de Nagano. Aux Championnats du monde 1999, il est notamment du sprint. Il s'introduit dans le top dès l'hiver suivant, terminant huitième au sprint de Pokljuka. Il améliore cette position sur la poursuite qu'il achève au troisième rang, pour monter sur son premier podium en Coupe du monde. Son prochain podium a lieu durant la saison 2001-2002 à la mass start d'Osrblie.