Nel 1930 vinse una medaglia d'oro, una d'argento e una di bronzo ai Giochi mondiali femminili di Praga, rispettivamente nella staffetta 4×100 metri, 60 metri piani e 100 metri piani. Quattro anni dopo fu medaglia d'oro nel lancio del giavellotto ai Giochi mondiali femminili di Londra.