1958 wurde er beim Sieg von Gustav Adolf Schur 9. im Rennen der Amateure bei den UCI-Straßen-Weltmeisterschaften. 1960 kam er auf den 7. Rang der Weltmeisterschaft auf dem Sachsenring. Als Profi gewann er eine Reihe von Kriterien und Rundstreckenrennen. Sein bedeutendster Erfolg war der Sieg im Rennen Paris–Camembert 1963 vor Seamus Elliott.