Pályafutását szülővárosának csapatában, a Metković Razvitakban kezdte. 1997-től 1999-ig a Badel Zagreb kézilabdázója volt, a két klubbal összesen három bajnoki címet szerzett, a zágrábiakkal 1998-ban és 1999-ben is Bajnokok Ligája-döntős volt, de csapata mindkét alkalommal elvesztette a trófeáért vívott mérkőzést a spanyol Barcelona ellenében. 2002 és 2004 között a német Bundesligában játszott a THW Kiel és a Kronau-Östringen színeiben. 2004 nyarán a spanyol Algeciras, majd pár hónap múlva a Barcelona igazolta le.[1] A katalán csapattal bajnokok Ligája-győztes volt 2005-ben. 2006-ban igazolt az SDC San Antonio együtteséhez. 2010 nyaráig kézilabdázott Spanyolországban,[2] majd Franciaországba, a Paris Saint-Germain Handball csapatához írt alá. Egy szezont követően a bajnoki rivális Ivryhez írt alá.[3] 2013-ban felmondta érvényes szerződését és a német HSV Hamburgban folytatta pályafutását.[4][5] 2015 és 2017 között a Balingen-Weilstetten játékosa volt.[6] Ott fejezte be pályafutását 2017 nyarán.
A horvát válogatottnak 1997 és 2008 között volt tagja. 2003-ban világbajnok, 2004-ben olimpiai bajnok lett a csapattal. 174 válogatott mérkőzésén 205 gólt ért el.