Leila Hoffman: Leila Hoffman. Actress: The Witches. Leila Hoffman was born on 11 June 1934 in Hackney, London, England, UK. 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.
Known For: The Witches (Lady 2), Felicia's Journey (Bag Lady), Doctor Who (Mrs. Rossiter), Bad Education (Olive MollisonMrs. Mollinson)