[1] Leonard trained at the London Academy of Music and Dramatic Art and was the winner of the Michael Warre Award for Best Actress in 1988.
She has had roles in May to December in 1992, A Time to Dance in 1992, Inspector Morse in 1993 and Peak Practice 1993 to 1996, where she played Sarah Preston for four series.
[4] Leonard was then cast in the BBC medical soap opera Doctors, where she played one of the original characters, Caroline Powers, from 2000 to 2001.
[6] In 2011, Leonard auditioned and was shortlisted for the role of Stella Price in Coronation Street but lost out to former EastEnders actress Michelle Collins.
On stage she has appeared in Look Back in Anger, The Taming of the Shrew,A Midsummer Night's Dream, A Clockwork Orange, Wuthering Heights and Behind the Green Curtain.