 In 1996, he left for Siena, where he played for the team from Serie C1 to Serie A.In summer 2005, he left for Modena of Serie B to seek more first team chance., signed a two-year contract

In January 2006, he joined Livorno of Serie A.In January 2007, he was transferred to Frosinone (Serie B).