En 1925, à l’épaulé-jeté, il améliore le record de France en l'amenant à 107,5 kg puis 109 kg.
Il est champion de France 1926 aux côtés de Fernand Arnout, Vibert, Rolet et Dannoux.
En 1928, il totalise 280 kg dans le triathlon olympique, arrachant par cette occasion le record français. Il n'est cependant pas sélectionné, sa forme physique ayant été jugée insuffisante, pour les Jeux olympiques d'été de 1928 se tenant à Amsterdam.
En 1930, il obtient la 3eplace aux championnats d’Europe à Munich, avec 270 kg, derrière les Allemands Eugen Mühlberger et Hans Wölpert qui soulèvent chacun 280 kg.