Klupsku karijeru počeo je u KK Zadar, gdje je igrao u sezoni 1993./1994. Naredne sezone prelazi u KK Cibona i ostaje tamo do 1998. i prelaska u poljskiAnwil Wroclawek, gdje je igrao samo jednu sezonu. Još jednu sezonu ostaje u Poljskoj, ali ovaj put igra za "Zepter". Sezonu 2000./2001. igra u KK Split, pa opet odlazi u Poljsku i igra prvo za Prokom Trefl, a potom i za Idea-Slask. Karijeru je okončao igravši za grčke klubove: Aris i Apollon.
Tri puta je bio prvak Hrvatske s Cibonom (1996. – 1998.), a jednom prvak Poljske s Zepterom (2000.). S Arisom je 2003. godine bio pobjednik FIBA kupa.