Il a pour meilleur résultat aux Jeux olympiques d'hiver une dixième place à l'épreuve individuelle en 2006, améliorant la meilleure performance de son pays dans l'histoire olympique du biathlon. Il loupe le podium pour une erreur au tir en trop, alors qu'il a effectué le deuxième temps de ski. Il a obtenu également un top dix lors des Championnats du monde 2007 à Anterselva, avec une neuvième place à la mass start. Il se retire du biathlon en 2014.