She won three medals in the 400 m and 800 m freestyle at the 1981 European Aquatics Championships and 1982 World Aquatics Championships. She competed in five events at the 1980 Summer Olympics with the best achievement of fourth place in the 4×100 metres freestyle relay. She represented England and won a gold medal in the 4 x 100 metres freestyle relay, a silver medal in the 400 metres freestyle and a bronze medal in the 800 metres freestyle, at the 1982 Commonwealth Games in Brisbane, Queensland, Australia.