Ha lasciato la Fiorentina al termine della stagione 1971-1972, nella quale ha collezionato 8 gettoni, in seguito a un infortunio subito durante Roma-Fiorentina (scontro con Scaratti). Il periodo di riposo forzato gli è costato anche il ritorno in nazionale. In totale, con la Fiorentina, ha disputato 179 partite in Serie A segnando 6 reti, fino al campionato 1971-1972. Ceduto al L.R. Vicenza, ha vissuto un altro importante periodo della sua carriera, contribuendo ad alcune storiche salvezze e portando il Lanerossi al ventesimo anno consecutivo in Serie A.
Ha lasciato la squadra berica nel 1976, dopo la retrocessione in Serie B e una stagione negativa per i biancorossi, a cui tuttavia diede un aiuto sostanzioso, disputando 8 partite decisive per la permanenza tra i cadetti (l'allenatore era Cinesinho). Non smise completamente con il calcio e indossò la maglia del Robbio Lomellina, in Promozione, per tre campionati.
Nazionale
Nel 1970 è stato convocato per i Mondiali in Messico, dove ha fatto da riserva a Pierluigi Cera. In maglia azzurra ha raccolto 3 presenze.
Allenatore
Successivamente si dedica alla carriera di allenatore, nel calcio dilettantistico e amatoriale: allena il Piemonte Sport juniores, la Caresanese, la Pro Vercelli Berretti, il Borgovercelli e il Villata, prima di approdare nel CSI.
Statistiche
Cronologia presenze e reti in nazionale
Cronologia completa delle presenze e delle reti in nazionale ― Italia