She participated at the 1950 World Fencing Championships in Monte Carlo, where she won a bronze medal in Team Foil with the British team. She represented England and won a silver medal in the individual foil at the 1954 British Empire and Commonwealth Games in Vancouver, Canada. Four years later she won the gold medal in the same event at the 1958 British Empire and Commonwealth Games in Cardiff. She competed until 1963, winning her tenth and final British Championship in 1960.