En su palmarés destacan dos victorias de etapa en el Giro de Italia de 1980, el Giro del Vèneto o la Milán-Vignola. También hay que destacar la medalla de plata en la prueba de puntuación al Mundial de Besançon de 1980.