Her first television role came in 1995 when she appeared in an episode of Crown Prosecutor. Shortly afterwards she was cast as Maddie Parker in Channel 4's soap opera Hollyoaks. She describes her role in the soap as "demanding", though the character appeared less frequently as time went on. Further appearances include a brief role in Red Dwarf and a recurring role in the third series of Cold Feet as Jessica Barnes, a local political activist who has an affair with David Marsden (played by Robert Bathurst).[2]
In 2015, she played Roz Forrester, a companion of the Seventh Doctor, in three novel adaptations of the Virgin New and Missing Adventures, Damaged Goods, Original Sin and Cold Fusion. These stories were adapted by Big Finish Productions. She later reprised the role in a series of four stories released in November 2018, entitled "The Seventh Doctor: The New Adventures".