An English actress, born in Aldershot, Hampshire, England, United Kingdom. She was fluent in French as well as English. Among her most important works are Department S (1969), The Avengers (1961), Cinderella (1961), and The Switch (1963).
An English actress, born in Aldershot, Hampshire, England, United Kingdom. She was fluent in French as well as English. Among her most important works are Department S (1969),...Read more The Avengers (1961), Cinderella (1961), and The Switch (1963).