Sélectionné 28 fois en équipe de France d'athlétisme, il en fut le capitaine de 1951 à 1952 ; il obtient ses meilleurs résultats internationaux lors des Championnats d'Europe de 1950 en remportant notamment l'épreuve du 100 mètres (10 s 7) et en s'adjugeant les médailles d'argent du 200 mètres et du relais 4 × 100 m.