Angela Foulds was born in 1938 in Lewisham, London, England, UK. She is an actress, known for The Hideout (1948), Secret People (1952) and The Last Load (1948). imdb.com