Leila Bennett
Birthday: November 17, 1892 in Newark, New Jersey, USA
Height: 160 cm
Leila Bennett was born on November 17, 1892 in Newark, New Jersey, USA. She was an actress, known for Taxi (1931), Docteur X (1932) and La marque du vampire (1935). She was married to Francis M. (Frank) Keough. She died on January 5, 1965 in New York, New York, USA.