Cresciuto nello Jadran Spalato, squadra della sua città, si trasferisce al Mladost nel 2001 a 21 anni. Nel 2006 viene acquistato dal Catania. Con la squadra rossoazzurra disputa tre stagioni, tra cui anche una Coppa LEN ma, a seguito della retrocessione del club al termine della stagione 2008-09, ritorna al Mladost.