 He then played for Aglianese, Imolese and Castelnuovo in Serie C2.In 2007, he was signed by Prima Divisione (Serie C1) team Pistoiese and left the club after the club went bankrupt.In 2009–10 season he played for another Prima Divisione team Figline but the team also bankrupted after the season.