Evelyn Foster was born on May 30, 1913 in Carnoustie, Angus, Scotland, UK. She was an actress, known for The Belles of St. Clements (1936), The Body Vanished (1939) and Cross Currents (1935). She died on August 5, 1977 in Hampstead, London, England, UK.