Tiene doble nacionalidad, croata y albanesa, selecciones con las que ha sido internacional en categorías inferiores.
La temporada 15-16 jugó un total de 35 partidos en el Hajduk Split, entre liga y copa, marcando 3 goles.
Además, ha sido internacional con la selección croata en categorías inferiores (sub-19 y sub-17).
Firmó por el Nàstic en verano de 2016 para jugar en la segunda división, procedente del Hajduk Split.
[1] En enero de 2017, estando vinculado hasta 2020 al Gimnàstic, abandonó la entidad tarraconense hasta el final del curso de manera provisional para jugar cedido en el AEK Larnaca chipriota.