Approda quindi alla SPAL per un unico campionato, poi al Brescia nel 1976 e alla Ternana nel 1977, per un totale di 303 presenze e 26 reti realizzate nella serie cadetta.
Passa poi, nel 1978, al Livorno in Serie C1, per poi scendere nel 1979 in Serie C2 nella Civitanovese. Dopo due campionati di C2 nelle Marche, torna in C1 con i rossoblù e di nuovo in C2 con il Foligno, dove chiude con il calcio giocato nel 1983.
Allenatore
Cessata l'attività agonistica, ha intrapreso quella di allenatore, guidando fra l'altro il Foligno[3], il Gualdo e il Potenza.[4][5]