Career
He started his career at United States. Lecce before moving to Celtic in 2008. In 2010 he was loaned to Montrose. In 2011 he returned to Italy for A.C. (before Christ) Perugia Calcio.
On 18 July 2013 he was released.
He was signed by Melfi. The club qualified to 2014-2015 Serie C as the 6th of Group Bachelor of 2013-2014 Lega Pro Seconda Divisione.
Representative team
Since he returned to Italy, he was picked by Italy Lega Pro under-20 representative team, a feeder team of the Italian national youth team, for a training camp and practice match. He also played for U-16 and U-17 team (as unused bench) before left for Scotland.
He wore no.1 shirt in 2008 Union of European Football Associations European Under-17 Football Championship elite qualification, but as the backup of Filippo Perucchini, because Simone Colombi left the squad in the final minutes.