Gran sprinter, logró varias victorias a lo largo de su carrera tanto en la Vuelta a España como en otras importante competiciones, siendo uno de sus éxitos más destacados el batir en contrarreloj al corredor belga Eddy Merckx en 1970 en el Tour.