 He spent the 2001–02 season with Bologna, and remained with the club until the 2005–06 season, although he spent the 2002–03 season with Como, and was loaned out to Siena during the 2004–05 season.He spent the first half of the 2006–07 Serie A season with Ascoli, but on 31 January 2007, he was signed by Serie C1 side U.S. Foggia.On 10 July 2007 he signed a 1-year contract with Serie B club Frosinone, making 26 appearances for the club, and scoring a goal in a home fixture against Chievo Verona.