Il fait ses débuts en Coupe du monde en à Ruhpolding. En 2006, il prend part aux Jeux olympiques de Turin, où son meilleur résultat individuel est une place au sprint. Dès la saison suivante, il est en sensible progrès, alignant les résultats en Coupe du monde dans les points, dont une sixième place à Pokljuka comme performance de pointe. Il est aussi septième de l'individuel aux Championnats du monde d'Antholz.