Professionnel de 1951 à 1966, il est notamment champion de France sur route en 1955 et champion du monde sur route en 1959. Il construit sa légende sur les routes du Tour de France en remportant 22 étapes dont 5 lors des premières étapes, en portant le maillot jaune pendant 19 étapes, et en s'adjugeant le classement par points du Tour de France en 1959 et 1961 ainsi que le premier Prix de la combativité en 1956. Il remporte également une étape du Tour d'Italie et le Tour de Lombardie en 1956.