En el Giro de Italia tomó parte en la edición de 1967, donde además de ganar una etapa y el premio de la montaña fue 11º en la general.