Pedzisa mutsara unotevera: Akakwikwidza mumakwikwi evakadzi emamita 800 pamaOlympics eZhizha a1960. Mumitambo yeOlympic yezhizha ya1964, akakwikwidza mu
4 × 100 metres relay yevakadzi uye pentathlon yevakadzi.