Prese parte ai Giochi olimpici intermedi nel 1906 ad Atene, dove arrivò alle semifinali nella gara dei 100 metri piani e si piazzò diciassettesimo nel salto in lungo. Due anni dopo, nel 1908, partecipò ai Giochi olimpici di Londra, finendo la sua gara dei 100 metri alle fasi di qualificazione.
A livello nazionale, si aggiudicò quattro la vittoria ai campionati organizzati dall'Unione Pedestre Italiana, associazione che, prima della fondazione della FIDAL nel 1906, organizzava dei campionati di corsa e marcia a livello nazionale.
Palmarès AnnoManifestazioneSedeEventoRisultatoPrestazioneNote 1906 Giochi olimpici intermedi Atene100 metri piani elim. semif. Salto in lungo 17º 5,650 m 1908Giochi olimpici Londra100 metri piani elim. qualif. 12"0
Campionati nazionali 2 volte campione italiano delle 100 iarde (1900, 1901)Campionati organizzati dall'Unione Pedestre Italiana (UPI) prima della fondazione della FIDAL nel 1906. Questi risultati non sono ufficializzati negli albi della FIDAL. 2 volte campione italiano delle 100 iarde (1902, 1905)
1900 ai campionati dall'Unione Pedestre Italiana, 100 iarde - 10"1/5
1901 ai campionati dall'Unione Pedestre Italiana, 100 iarde - 10"1/5
1902 ai campionati dall'Unione Pedestre Italiana, 100 metri - 11"8
1906 ai campionati dall'Unione Pedestre Italiana, 100 metri - 11"3/5
Note
Collegamenti esterni