She represented Great Britain in the Olympic Games and European championships, and swam for England in the Commonwealth Games. She won a bronze medal in the 4×100-metre medley relay at the 1966 European Aquatics Championships. She competed in breaststroke events at the 1968 and 1972 Summer Olympics, but failed to reach the finals.