Professionista dal 1985 al 1989, partecipò a cinque edizioni del Giro d'Italia.
Carriera Nato a Paternò nel 1962, si mise in luce tra i dilettanti vincendo il prestigioso Gran Premio Capodarco nel 1983 e la classifica generale del Giro dell'Umbria a tappe nell'anno successivo.
Passò professionista nel 1985 con la maglia dell'Atala, squadra con cui corse per tre stagioni. Pur essendosi dimostrato un ottimo dilettante, nella sua carriera nella massima categoria non colse vittorie ufficiali, ma ottenne comunque alcuni piazzamenti di rilievo: tra questi spicca il quinto posto al Giro di Toscana 1985.
In carriera partecipò a cinque edizioni consecutive del Giro d'Italia (portandone a termine quattro, con un 87º posto in classifica generale come miglior risultato nel 1989) e a due edizioni della Milano-Sanremo. Concluse la sua carriera al termine della stagione 1989, dopo aver vestito anche le divise della Gis Gelati e della spagnola Seur.
Palmarès 1983 (dilettanti) Gran Premio Capodarco
Altri successi 1984 (dilettanti) Classifica generale Giro dell'Umbria a tappe
1986 (Atala) Criterium di Scordia
Piazzamenti Grandi Giri Giro d'Italia 1985: 128º 1986: 109º 1987: 116º 1988: ritirato (14ª tappa) 1989: 87º
Classiche monumento Milano-Sanremo 1985: 25º 1986: 29º
Note
Collegamenti esterni