Barbara Leake was born on May 14, 1903 in Hunstanton, Norfolk, England, UK. 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, UK.