Leila Hoffman
Leila Hoffman was born on June 11, 1934 in Hackney, London, England as Leila Rothstein. She is an actress, known for The Witches (1990), Felicia's Journey (1999) and Doctor Who (2005). She has been married to Alfred Hoffman since 1960. They have one child.