Nonuple champion de Slovénie entre 2001 et 2009, il a représenté son pays aux Jeux olympiques d'hiver de 2006 et de 2010.
Il a participé à vingt-quatre championnats de l'ISU (cinq championnats du monde juniors, neuf championnats du monde seniors et dix championnats d'Europe). Ses meilleurs classements internationaux sont une 6e place mondiale junior en 2002 à Hamar en Norvège, une 9e place européenne en 2007 à Varsovie, et une 17e place mondiale senior en 2008 à Göteborg.