Sa carrière internationale démarre lors de la saison 2002-2003 a l'occasion des Championnats du monde junior. Il ne prend part à aucune compétition pendant deux ans, avant de faire se retour en 2005-2006 pour découvrir la Coupe du monde. Il y inscrit ses premiers points la saison suivante à Hochfilzen, endroit même il monte sur le podium dans un relais pour l'unique fois de sa carrière.
Après une participation au sprint des Jeux olympiques d'hiver de 2010, où il est seulement 79e du sprint, il réalise son meilleur résultat individuel à la poursuite de Kontiolahti, où il termine dixième.