Durant la saison 1997-1998, il prend part à sa première épreuve de Coupe du monde de biathlon à Pokljuka. Il marque ses premiers points en 1999-2000 à Oberhof (22e).
Il prend part à ses premiers jeux olympiques en 2002.
C'est lors de la saison 2002-2003, que le biathlète émerge au plus haut niveau, montant sur le podium du sprint d'Osrblie sans avoir obtenu de top dix auparavant, puis gagnant l'individuel d'Östersund.