Er gewann während seiner Profikarriere sechs Etappen beim Giro d’Italia. Seine beste Platzierung im Giro war der 43. Platz 1965. 1963 fuhr er auch die Tour de France (bis zur achten Etappe). Insgesamt gewann er in seiner Karriere als Berufsfahrer elf Rennen.[2]