Teams

Italy
Usd Audace Cerignola Player
2023 / Current
International
Malta U21 Player
2023 /
Italy
Novara Calcio On loan
2014 / 2015
Italy
US Catanzaro 1929 Player
2019 / 2023
Italy
AC Chievo Verona Player
2013 / 2014
Italy
AS Cittadella Player
2011 / 2013
Italy
FC Empoli Player
2014 / 2015
Italy
Juve Stabia On loan
2013 / 2014
Malta
Sliema Wanderers FC Player
2009 / 2010
Italy
Calcio Lecco Player
2010 / 2011
Italy
Foggia Calcio Player
2016 / 2019
Italy
Acr Messina Player
2015 / 2016