Margaret Towner: Margaret Towner. Actress: Star Wars: Episode I - The Phantom Menace. Margaret Towner was born on 1 October 1920 in Rio de Janeiro, Brazil. She was an actress, known for Star Wars: Episode I - The Phantom Menace (1999), The Wolves of Kromer (1998) and Derek (2012). She was married to Raymond Francis. She died on 10 April 2017 in London, England, UK.
Known For: Star Wars: Episode I - The Phantom Menace (Jira), The Wolves of Kromer (Doreen), Derek (Edna), My Hero (Mrs. Chipchase)