Sheila Dunn was born on April 11, 1940 in Wandsworth, Surrey, England as Sheila Mary Dunn. She was an actress, known for Doctor Who (1963), Harry Hill (1997) and The Treasure of Abbot Thomas (1974). She was married to Douglas Camfield. She died on March 3, 2004 in Twickenham, Middlesex, England.