Margaret Towner
Birthday: 1 October 1920, Rio de Janeiro, Brazil
Margaret Towner was born on October 1, 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 ...Show More
Margaret Towner's FILMOGRAPHY
as Actor (11)
Margaret Towner'S roles