Membre du club de sa ville natale Kranj, Il prend part à ses premières compétitions régies par la FIS en 2010 et dispute notamment les premiers jeux olympiques de la jeunesse d'hiver en 2012 à Innsbruck, où il remporte la médaille d'argent sur le combiné, derrière Marco Schwarz. En 2014, il découvre la Coupe d'Europe, deuxième niveau mondial et y marque ses premiers points lors de l'hiver 2015-2016.
Il est sélectionné pour les Championnats du monde 2017, où il est notamment 14e de la descente et 24e du super G. En 2018, il participe à ses premiers Jeux olympiques, qui ont lieu à Pyeongchang, où il finit 29e en descente et marque ses premiers points en Coupe du monde au combiné de Wengen (28e). Il enregistre comme meilleur résultat dans cette compétition deux seizièmes places au super G de Beaver Creek en et à la descente de Kitzbühel en .