Karijeru je započeo 1993. u Cremoni i ondje proveo tri sezone. U posljednjoj sezoni 1995./96. postizao je prosječno 13.3 poena po susretu. U talijanskom prvenstvu debitiro je u dresu Rolly Pistoia. 1997. odlazi iz Toskane i prelazi u redove sicilijskog trećeligaša Barcellonu Pozzo di Gotto. Ondje je proveo tri sezone, a u posljednjoj sezoni s klubom se plasirao u 2. talijansku ligu. 2002. prelazi u redove talijanskog drugoligaša Fila Bielle, a sljedeće sezone s klubom je ušao u talijansku prvu ligu. U Bielli je igrao od 2000. do 2004., kada prelazi u redove Benetton Trevisa. Za Biellu je u sezoni 2003./04. postizao 11.1 poena (57% iz igre, 39.1% iza linije za tricu i 80.6% na liniji slob. bacanja), 2.9 skokova, 2.6 asista. U dresu Benettona debitirao je u Euroligi, a kasnije je nakon odlaska Denisa Marconatoa u Barcelonu postao kapetanom kluba. Na karju sezone 2008./09., nakon pet godina u Benettonu vratio se u momčad iz koje je upravo otišao u Treviso, Angelico Biellu. Nije dobio produženje ugovora s Benettonom i napustio je klub bez odštete.[1]