El a jucat ultima dată a jucat la B. Banja Luka, dar a mai evoluat în carieră, printre altele, şi la echipele Gosk Gabela, HNK Sibenik sau Hajduk Split.
Jucătorul croat, în vârstă de 25 de ani, a semnat un contract valabil pe trei ani şi jumătate cu Sepsi, cu opţiune de prelungire pentru încă un sezon.