Seconda punta agile (soprannoninato per questo Biscia[1]) e tecnica, dotata di buona elevazione ma di prestanza fisica piuttosto limitata, è sempre stato piuttosto discontinuo in fase realizzativa, alternando grandi prestazioni (memorabile in tal senso la tripletta al Verona con la maglia della Sampdoria nella stagione 1976-1977) a lunghi periodi di idiosincrasia col gol, riuscendo a superare le 10 reti in A o B solo nella stagione 1974-75, disputata in B con il Foggia in prestito dalla Fiorentina.
In carriera ha totalizzato complessivamente 58 presenze e 16 reti in Serie A e 141 presenze e 35 reti in Serie B.
Allenatore
Ha allenato per una stagione il Grosseto nel Campionato Nazionale Dilettanti, vincendo il campionato e ottenendo quindi la promozione in Serie C2.