Fue ganador de etapas en la Dauphiné Libére (1966), Giro de Italia (1967), Tour de Francia y Vuelta a Suiza (1968).