Su debut como profesional se produjo en el año 1965 con el equipo OLSA.
Destaca la actuación que tuvo en el Tour de Francia de 1968, donde tras una etapa genial en los Alpes (desde Saint-Etienne hasta Grenoble), desbancó al belga Georges Vandenberghe del liderato y se hizo con el maillot amarillo a falta de 5 etapas.
Pero no pudo conservar el maillot y lo perdió en la etapa siguiente a manos del belga Herman Van Springel.
Participó en otras dos ediciones del Tour: en 1966 fue 37.º y en 1969, no llegó a acabar.
1965 1966 1967 1968 1969 Durante su carrera deportiva consiguió los siguientes puestos en las Grandes Vueltas.