Career
He is the current manager of Ac Prato. Football player
He played in 1986-1987 for Empoli, never debutting in Serie A. He later spent his career in Serie C with several teams.
Coach
As a coach, he got his first experience in Serie Doctorate with Cascina. He even managed Sansovino and Gubbio in Serie C2 and Monza in Lega Pro Prima Divisione (2010-2011).
He has been the coach of Alessandria in Lega Pro Seconda Divisione until September 28, 2011.
Now he is the current manager of Ac Prato.