Aux Jeux olympiques d'été de 1924 à Paris, il remporte sur Girandole la médaille d'argent par équipe, après avoir à la quatorzième place en épreuve individuelle. Il participe aussi à la compétition de dressage et finit vingtième sur Queen Mary.
Aux Jeux olympiques d'été de 1928 à Amsterdam, il participe avec Ulhard à la compétition de dressage et finit vingt-cinquième.