Karijeru je počeo uRK Metkoviću čiju je prvu ekipu ušao s 15 godina. Sa 17 godina prelazi ubanjalučkiBorac,gdje ostaje do 19. godine i prelaska uRK Zagreb.Nakon 7 godina u Zagrebu otišao je u Barcelonu u kojoj je proveo četiri godine. Poslije Barce igrao je četiri godine u Granollersu, slijedi dolazak uRK Agram Medveščakgdje je igrao tek nekoliko mjeseci. Posljednjih godinu i pol igrao je zafrancuskiVernon. Nastupio je za reprezentaciju svijeta. U srpnju2007.s navršenih 36 godina obznanio je završetak igračke karijere.