Loading...

Sarah Long

Search on Amazon

Biography

London, England, UK
Sarah Long was born on March 18, 1938 in London, England. She was an actress, known for Village of the Damned (1960), Henry VIII and His Six Wives (1972) and Francis Storm Investigates (1960). She was married to Peter Baldwin. She died on November 23, 1987 in London. Read more...

Actor

Character: Evelyn Harrington

Village of the Damned 1960

0