Em estrada conseguiu duas vitórias de etapa no Giro d'Italia, nos anos 1969 e em 1972. Ademais, obteve uma medalha de bronze no Campeonato Mundial de Ciclismo em Estrada de 1966, na prova de contrarrelógio por equipas.