Leila Croft

Info

Role

Actress

Date of birth

05/23/1938

Place of birth

Brentford, London, England, UK

Leila Croft

Biography

Leila Croft was born on May 23, 1938 in Brentford, London, England, UK. She is an actress, known for Stop the World: I Want to Get Off (1966), Love Is at Stake (1957) and The Comedy Man (1964).