Sarah Palmer
Born: 1991-11-11 in Los Angeles, California, USA
Known For: Acting
Biography
No biography available for this person.
Filmography
2025
- In A Nutshell as Emma
2024
- House of Svengoolie as Gwengoolie
1995
- Svengoolie as Gwengoolie
Born: 1991-11-11 in Los Angeles, California, USA
Known For: Acting
No biography available for this person.