Il possède l'un des plus grands palmarès nationaux de l'athlétisme français en remportant huit titres de champion de France en plein air entre 1947 et 1958, et en améliorant à sept reprises le record de France de la discipline de 1948 à 1960. Son meilleur résultat sur le plan international est une quatrième place obtenue lors des Championnats d'Europe de 1950 à Bruxelles, et une neuvième place lors des Jeux olympiques de 1948 à Londres.