Born Diane Edwards in Manchester, to Jamaican parents, she won the 1984 English Schools 800 metres title in 2:05.7.
In 1987, Edwards won the UK Championship 800m title and retained her AAAs 800m title to earn selection for the 1987 World Championships, where she reached the semifinals and ran a personal best of 1:59.34.