NK Slaven Belupo
He previously played for NK Pomorac, NK Rijeka, NK Slaven Belupo, NK Croatia Sesvete and Belgian sides KV Mechelen and Royal Antwerp FC.