En carretera su mayor éxito fue ser el campeón de la clasificación general del Giro de Italia de 1971, además de llevarse una victoria de etapa en la edición de 1972, en la que terminó sexto en la general. También ganó cuatro medallas en el Campeonato Mundial de Ciclismo en Pista entre los años 1964 y 1969.