Teams managed

07/2023 - 06/2024 Pisa SC Ass. Manager
06/2022 - 10/2022 US Pontedera Manager
12/2020 - 04/2021 Imolese Calcio Manager
06/2020 - 07/2020 US Pianese Manager
07/2018 - 06/2019 Parma Calcio 1913 [Youth] Manager
07/2017 - 06/2018 AC Prato Manager

Club career

07/2009 - 06/2011 SN Notaresco Midfielder
07/2007 - 06/2008 Cavese Midfielder
01/2007 - 06/2007 SSD Città di Teramo Midfielder
07/2001 - 06/2005 US Foggia Midfielder
07/2000 - 06/2001 US Catanzaro Midfielder
07/1999 - 06/2000 Spezia Calcio 1906 Midfielder
07/1998 - 06/1999 FC Messina Midfielder
11/1996 - 06/1997 AC Arezzo Midfielder
07/1996 - 10/1996 Trapani Calcio Midfielder
07/1995 - 06/1996 Bisceglie Midfielder