Il 22 agosto 2013 viene acquistato a titolo definitivo per 800 000 euro dalla squadra italiana della Fiorentina. Durante la permanenza a Firenze si ammala di mononucleosi compromettendogli il prosieguo nei Viola e dopo tre stagioni rincasa tra le file del Cibalia.[1] Nell'estate 2019 si trasferisce nel BSK Bijelo Brdo con cui nella stagione 2020-2021 diventa capocannoniere in Druga HNL con ben 30 reti messe a segno.[2] Il 16 giugno 2021 fa il suo ritorno in Prva HNL accasandosi tra le file della Lokomotiva Zagabria.[3] Il 17 luglio esordisce con i Lokosi alla prima di campionato contro l'Hajduk Spalato segnando anche la rete del momentaneo 2-1.[4] Il 14 agosto segna una doppietta ai danni dell'Istria 1961 nella partita vinta 4-0.[5]