Nelle categorie allievi, dilettanti juniores, dilettanti di seconda e prima serie si aggiudica numerose vittorie. Si citano il Campionato Lombardo allievi su pista nell’individuale a punti (1981), il Campionato Lombardo e Italiano su pista nell’inseguimento a squadre e il Campionato Brianteo su strada (1981). Nel 1982 veste la maglia azzurra dell’inseguimento a squadre dilettanti juniores agli europei. Sempre nella nazionale juniores partecipa in Nuova Zelanda al Campionato Mondiale Dilettanti. Nel 1983 vince il titolo provinciale su strada. Nel 1984 ottiene nove vittorie e si classifica 1° tra i corridori della seconda categoria al Giro D’Abruzzo (6° assoluto). Con la U.S. Negrini nel 1985 si aggiudica 14 vittorie tra le quali la Classicissima Milano-Rapallo. E’ azzurro in Francia al Tour dell’Avvenire e al Giro dell’Asia, che si aggiudica con tre vittorie su cinque tappe. Nel 1986 vince una tappa al Giro del Belgio e partecipa al Campionato Mondiale a Colorado Springs. Professionista con l’Ariostea nel 1987, vince il Giro della Svizzera nel 1993. Si impone anche in varie tappe del Giro D’Italia, della Svizzera, Catalogna e Parigi-Nizza. Vince anche i Giri di Toscana e Calabria. Data ultima modifica: 12 gennaio 2011