În anul 1920 a luat parte la Jocurile Olimpice pentru prima dată, cucerind argintul la floretă atât la individual, tot pe echipe. La ediția de la Paris în 1924 a luat aurul la floretă pe echipe, dar titlul individual l-a ocolit din nou. În 1929 a cucerit aurul individual la spadă din cadrul Campionatului Internațional de la Napoli. Și-a aparat titlul în anul următor. La Olimpiada din 1932 de la Los Angeles a fost laureat cu aur pe echipe atât la floretă, cât și la spadă. Ultime medalia olimpică a obținut-o la Olimpiada din 1936 de la Berlin.