Credits
- 2024 · Geek Girl as Lexi Roberts
- 2023 · Piper as Amy Haines
- 2022 · Mood as Megan
- 2021 · Domina as Ursa
- 2019 · Hanna as Danielle Marks
- 2018 · Bliss as Troubled 16 Year Old Girl
- 2016 · The Lodge as Alex
- 2016 · Soy Luna as Emma
- 2013 · Venice 70: Future Reloaded as
- 2013 · Necktie as
- 2012 · City Slacker as Phoebe
- 2012 · Secrets and Words as Mia Taylor
- 2010 · Les Misérables: 25th Anniversary in Concert as Little Cossette
- 1986 · Casualty as Laura
- Future · The Stained Stainlessman as Lucy Green