Nel corso della sua carriera conquistò cinque titoli di campionessa italiana assoluta: quattro nel lancio del giavellotto e uno nel lancio del disco. Vestì anche cinque volte la maglia della nazionale italiana in competizioni internazionali tra il 1930 e il 1933. Tra queste, prese parte alle Olimpiadi della Grazia che si tennero a Firenze nel 1931, classificandosi sesta nel lancio del giavellotto.
È stata detentrice del record italiano del lancio del giavellotto dall'8 settembre 1929 al 9 agosto 1931; il 27 settembre 1931 riconquistò il record italiano con la misura di 33,93 m, che rimase imbattuto fino al 1936.