Career
He also spent a number of seasons in England playing for Bristol City, Carlisle United, Brighton & Hove Albion, Brentford and Leyton Orient. He had two loan spells whilst at Bristol City. The first to Carlisle United in March 1999, but he didn"t make any appearances.
The second to Brighton & Hove Albion in late 1999.
Shortly afterwards he signed for Brentford where he remained until July 2001. Whilst at Brentford he had a loan spell at Leyton Orient where he scored on his debut against Halifax Town.
He returned to Italy in 2001 joining Castel di Sangro in the Serie C1, then playing at Serie C1 and Serie C2 with Arezzo, Novara, Benevento and Lumezzane. In November 2008 he left Lumezzane to join Serie Doctorate team Brindisi.