Il obtient un seul podium individuel durant sa carrière dans la Coupe du monde de biathlon, en terminant troisième de l'individuel d'Östersund lors de la saison 2002-2003. Il a participé aux Jeux olympiques d'hiver de 2002, où son meilleur résultat individuel est une treizième place à l'individuel. Dans les Championnats du monde, ses meilleurs résultats sont neuvième de la poursuite en 2003 (après être remonté de la position au départ) et cinquième du relais.