Barbara Leake
Barbara Leake was born on May 14, 1903 in Hunstanton, Norfolk, England. She was an actress, known for Kind Hearts and Coronets (1949), Dead of Night (1945) and A Study in Terror (1965). She was married to Stafford Byrne. She died on August 18, 1991 in Chichester, Sussex, England.