Leila Blake was born on March 17, 1931 in Southsea, Hampshire, England, UK. She was an actress, known for
Homicide (1964),
Hunter (1967) and
Armchair Mystery Theatre (1960). She was married to
Leon Peers. She died on November 10, 1991 in Sydney, New South Wales, Australia.