 He made his professional debut with Mabo Livorno (Don Dosco's parent club) during the 2000-01 season, in the second division Serie A2, helping the side earn a promotion.He then spent the next three seasons in the Serie A with the side.After that successful spell, he signed a three-year deal with fellow Serie A side Lottomatica Roma, however he didn't manage to crack the first team and a mid-season transfer to Spanish side Etosa Alicante was nearly completed before it was scrapped following an injury to his substitute Vassil Evtimov.