Teams managed

08/2009 - 01/2010 ACD Treviso Manager
04/2009 - 06/2009 Sambenedettese Manager
10/2005 - 11/2005 US Foggia Manager
11/2004 - 06/2005 AS Fidelis Andria Manager
04/2004 - 06/2004 Imolese Calcio Manager
07/2001 - 06/2002 FC Sporting Benevento Manager
11/2000 - 03/2001 Ravenna Calcio Manager
10/1999 - 06/2000 AC Reggiana Manager
11/1998 - 06/1999 AS Fidelis Andria Manager
07/1997 - 10/1997 US Palermo Manager
07/1996 - 06/1997 AC Monza Manager
07/1996 - 03/1997 AC Monza Manager
11/1995 - 06/1996 Ravenna Calcio Manager
10/1993 - 12/1994 Pescara Calcio Manager
07/1993 - 08/1993 Pisa SC Manager
11/1992 - 06/1993 AS Fidelis Andria Manager
07/1990 - 06/1992 Sambenedettese Manager
07/1989 - 06/1990 Piacenza Calcio Manager
07/1988 - 06/1989 US Palermo Manager
12/1987 - 06/1988 SS Barletta Calcio Manager
07/1987 - 10/1987 SS Barletta Calcio Manager
07/1986 - 06/1987 Francavilla Calcio Manager
07/1985 - 06/1986 Teramo Calcio Manager
07/1984 - 06/1985 Lucchese Manager
07/1983 - 06/1984 Teramo Calcio Manager
07/1981 - 06/1983 AC Mestre Manager
07/1980 - 06/1981 Forlì FC Manager
07/1979 - 06/1980 AC Mestrina Manager
07/1978 - 02/1979 AS Varese 1910 Manager
04/1977 - 06/1977 A.C.R. Messina Manager
07/1976 - 01/1977 A.C.R. Messina Manager
07/1975 - 06/1976 US Milanese Manager

Club career

12/2002 - 01/2003 AC Arezzo Forward
07/1969 - 06/1971 Savona FBC Forward
07/1967 - 06/1969 US Arezzo Forward
07/1965 - 06/1967 Pisa SC Forward
07/1963 - 06/1965 AC Siena Forward
07/1962 - 06/1963 Cosenza Calcio Forward
07/1960 - 06/1962 Sambenedettese Forward
07/1957 - 06/1960 Associazione Calcio Marzotto Valdagno Forward
07/1956 - 06/1957 Portogruaro Summaga Forward