Il a démarré en Coupe du monde en 2006 à Oberhof. Il marque ses premiers points lors de la saison 2006-2007 à Hochfilzen () et son premier top dix en 2007-2008 à Pyeongchang. Il compte déjà deux top cinq en relais mixte aux Championnats du monde 2006 et 2007. Lors des Championnats du monde 2012 à Ruhpolding, il obtient la médaille d'argent du relais mixte avec Teja Gregorin, Andreja Mali et Jakov Fak. Dans ces mêmes championnats, il prend la cinquième place sur l'individuel, discipline, dans laquelle, il s'illustre le plus avec trois autres top dix en Coupe du monde tous obtenus à Östersund en 2010, 2014 et 2017, date de son dernier top dix et course où il manque le podium à cause d'une derrière balle ratée au tir.