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