Affermatosi nel Jug Dubrovnik, dove è finalista nel 2012 e nel 2016 in Eurolega, nel giugno 2018 si trasferisce in Italia tra le file del Pro Recco sostituendo così tra i pali Goran Volarević.[2] Il 5 giugno 2021 si laurea campione d'Europa difendendo i pali dei Biancocelesti nella finale di LEN Champions League vinta per 9 a 6 contro il Ferencváros.[3] Soli tre giorni dopo la conquista del massimo titolo europeo firma un contratto biennale con l'Olympiakos.[4] Con la nazionale croata vanta cinque medaglie mondiali (due ori, un argento e due bronzi), un oro europeo (conquistato nel 2022), due argenti e un bronzo in World League ed un bronzo in Coppa del Mondo.