Karijeru je započeo u KK Zadru. Ondje je proveo 6 sezona, te je osvojio Regionalnu ligu, Prvenstvo Hrvatske i četiri puta Kup Krešimira Ćosića. U ljeto 2007. odlazi u KK Zagreb.[1] U prvoj sezoni u Trnskom, još jednom osvaja Hrvatski kup. Tijekom sezone 2008./09. imao mnogo zdravstvenih problema, zbog čega je i propustio značajan broj utakmica. U NLB ligi odigrao je stoga tek 11 utakmica uz prosjek od 10.8 poena, dvije asistencije i 2.3 skoka za 24:42 minute, dok mu skupna statistika iz nastupa u svim natjecanjima iznosi 9.0 poena, 1.7 asistencija i 1.9 skokova za 22:47 minute. Na kraju sezone napusto je KK Zagreb i dogovorio jednogodišnju suradnju s ruskim prvoligašem Lokomotiv Rostovom.[2]