Kompletoha ang mosunod nga pulong: Siya nakigkompetensiya sa 100 metros sa mga lalaki ug sa
4x100 metros relay mga kalihokan sa 1924 Summer Olympics. Sukad sa 2012, ang iyang mga resulta sa 100 metros Olympic kalihokan sa 1924 (semi-finals) mao ang labing maayo nga resulta sa usa ka Italyano atleta sa niini nga kalihokan. Siya usab usa ka magdudula sa football alang sa Palermo gikan sa 1919 ngadto sa 1929.