En el Giro de Italia ganó una etapa, fue 8.º en 1967 y 9.º en 1968.