Bei den Olympischen Spielen 1904 in St. Louis gewann er im Gerätturnen Silber an den Ringen und jeweils Bronze im Einzelmehrkampf, im Pferdsprung und am Seitpferd. In der Leichtathletik gewann er Bronze im Dreikampf.