Cresciuto nella , passa poi in prestito alla e quindi alla Massese, con cui realizza 10 reti nel campionato di Serie D 1979-1980. Rientrato a Pistoia, disputa 5 partite nell'avvio del campionato di Serie A 1980-1981: esordisce nella massima serie il 14 settembre 1980 in occasione della sconfitta esterna contro il Torino, prima partita disputata in Serie A nella storia dei toscani.