A British actress, born on March 27, 1945 in Hampstead, London. She worked as a model and appeared in several commercials. She was previously married to Robert Swan. Her career began in 1966 as an actress, best known for: The Pilgrim's Progress (1967), Nicholas Nickleby (1968)...Read more and Department S (1969).
(According to views)
A British actress, born on March 27, 1945 in Hampstead, London. She worked as a model and appeared in several commercials. She was previously married to Robert Swan. Her career...Read more began in 1966 as an actress, best known for: The Pilgrim's Progress (1967), Nicholas Nickleby (1968) and Department S (1969).