En 1958, il est du championnat du monde amateurs à Reims. Deux ans plus tard, il est sixième à Leipzig. Il est également du contre-la-montre par équipes et de la course sur route individuelle aux Jeux olympiques d'été de Rome.