Nel 1960 prese parte ai Giochi olimpici di Roma, dove conquistò la medaglia d'argento con il tempo di 2'04"4, arrivando alle spalle della sovietica Ljudmila Ševcova, che vinse la medaglia d'oro con il tempo di 2'04"3, nuovo record del mondo.
Anche in età avanzata non ha smesso di praticare l'atletica leggera: nel febbraio 2004 corse una mezza maratona nella categoria MF60 in 1h47'36" e successivamente i 10 km in 48'08".