Han representerte Sveits under Sommer-OL 1912 i Stockholm, der han ble nummer 20 i femkamp. Han ble olympisk mester for Tyskland under Sommer-OL 1906 i tautrekking.