She appeared twice in Doctor Who, in the serials The Celestial Toymaker as Clara the Clown, Mrs. Wiggs, and the Queen of Hearts, and as Ruth in Invasion of the Dinosaurs. In 1970 she appeared in the Dad's Army episode Mum's Army as Fiona Gray, the love-interest for Captain Mainwaring, a role especially written for her by David Croft. She also had roles in British sex comedies, such as Clinic Exclusive (1971), On the Game (1974) and Keep It Up Downstairs (1976). Her longest-running role came as Edith, the antagonistic wife of opportunistic cafe owner Rene Artois, throughout the history of the 'Allo 'Allo! series from 1982 to 1992.
