Margaret Towner Movies, TV Series
1 title
Acting
Jan 01, 1920
Rio de Janeiro, Rio de Janeiro, Brazil
Margaret Towner, born in 1920, is a distinguished actress known for her role in *Star Wars: Episode I – The Phantom Menace*. Her career in acting commenced at the age of 18 in 1938, where she showcased her talent through various guest appearances on television. Towner made notable contributions to p...
HD
2013
as Edna