Her training took place at East 15 Acting School, London. She has appeared in many television roles including Bergerac (1981-1984), 2point4 children, Jackanory, The Demon Headmaster, The Worst Witch, The Queen's Nose and Coronation Street, as well as an early appearance in series one of the Hale & Pace show in a number of sketches. She played the recurring villain Blon Fel-Fotch Pasameer-Day Slitheen a.k.a "Margaret Blaine" in the 2005 series of Doctor Who. In 2006 she put in an appearance at Larkhall Prison for the eighth series of ITV1 drama Bad Girls. She played Angela Robbins, a disturbing inmate who was suffering from Dissociative Identity Disorder.