Urodził się w Słowenii, będącej jeszcze wówczas częścią Jugosławii. Jeździć na nartach zaczął w wieku 7 lat zachęcony przez ojca. Jego pierwszym klubem był Fužinar Ravne na Koroškem, który reprezentował do 2008 roku, a następnie trafił do SK Črna. W sierpniu 2009 zaczął reprezentować Kosowo, skąd pochodzi jego ojciec. W 2017 roku wystąpił na mistrzostwach świata, na których był 45. (ostatni spośród sklasyfikowanych) w superkombinacji, 49. w supergigancie i 51. w zjeździe. W listopadzie 2017 wypełnił normę kwalifikacyjną na igrzyska olimpijskie w Pjongczangu. Był jedynym reprezentantem Kosowa na tych igrzyskach i zarazem pierwszym w historii reprezentantem tego kraju na zimowych igrzyskach olimpijskich. Jako jedyny reprezentant Kosowa był także chorążym reprezentacji tego kraju podczas ceremonii otwarcia. Na igrzyskach zajął 37. miejsce w superkombinacji, 50. w zjeździe, 47. w supergigancie, 56. w slalomie gigancie i 39. w slalomie.