Signed by A.C. Milan from then-Serie C1 side Cesena in January 2004, he was successively loaned to Napoli and Pescara, before being sent on loan to Empoli F.C. for two consecutive seasons (2005–06 and 2006–07).