Vele jaren een vaste deelnemer aan korte rittenkoersen. Viermaal ook in Tour de France, met in 1969 een doorkomst als 1ste op de Col d'Allos. Goede prestaties in de Dauphiné 1972.
Bijkomende uitslagen:
1967: 3e plaats eindkl. Tour de Suisse
1968: 1e rit20 Giro Roma- Rocca di Cambio 215km Wilfried Journée