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.