Cresciuto nello Jug Dubrovnik, uno dei club più prestigiosi e vincenti al mondo, ha conquistato moltissimi titoli a livello nazionale ed internazionale, tra cui due Coppe dei Campioni e una Supercoppa LEN
È vincitore di un oro olimpico, un campionato mondiale, un europeo, una World League ed un oro ai Giochi del Mediterraneo con la calottina della propria nazionale.