
Filmography36 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | THE FURTHER MIS-ADVENTURES OF CLIFF BOOTHMovie | — | 24 |
| 2026 | CompanyMovie | Evelyn | 24 |
| 2024 | Ghostbusters: Frozen EmpireMovie | Melody | 22 |
| 2021 | Gossip GirlSeries | Audrey Hope | 19 |
| 2021 | Every Breath You TakeMovie | Daphne | 19 |
| 2020 | The Babysitter: Killer QueenMovie | Melanie | 18 |
| 2019 | Doctor SleepMovie | Snakebite Andi | 17 |
| 2018 | ReplicasMovie | Sophie Foster | 16 |
| 2018 | Sacred LiesSeries | Jolene Drygulski | 16 |
| 2017 | The BabysitterMovie | Melanie | 15 |
| 2017 | Future ManSeries | Teenage Ty-Anne | 15 |
| 2016 | Rush HourSeries | Cristin Sanders | 14 |
| 2016 | Lights OutMovie | Teen Sophie | 14 |
| 2015 | HiddenMovie | Zoe | 13 |
| 2015 | Code BlackSeries | Ariel | 13 |
| 2014 | Mind GamesSeries | Della | 12 |
| 2013 | Movie 43Movie | Birthday Girl (segment "Beezel") | 11 |
| 2013 | All American Christmas CarolMovie | Young Cindy | 11 |
| 2013 | Dear Dumb DiaryMovie | Jamie Kelly | 11 |
| 2013 | The Haunting in Connecticut 2: Ghosts of GeorgiaMovie | Heidi Wyrick | 11 |
| 2012 | Won't Back DownMovie | Malia | 10 |
| 2011 | J. EdgarMovie | Shirley Temple | 9 |
| 2011 | RevengeSeries | Young Amanda Clarke | 9 |
| 2011 | SuburgatorySeries | Nadia Nergen | 9 |
| 2011 | Prep & Landing: Naughty vs. NiceMovie | Grace Goodwin (voice) | 9 |
| 2010 | Hawaii Five-0Series | Lucy | 8 |
| 2010 | Blood Done Sign My NameMovie | Julie Tyson | 8 |
| 2010 | Sundays at Tiffany'sMovie | Young Jane | 8 |
| 2010 | Enter the VoidMovie | Young Linda | 8 |
| 2010 | November ChristmasMovie | Vanessa Marks | 8 |
| 2008 | The Secret Life of BeesMovie | Young Lily | 6 |
| 2008 | FlashpointSeries | Young Alexis | 6 |
| 2005 | Criminal MindsSeries | Ana Brooks | 3 |
| 2005 | MediumSeries | Six Year Old Girl | 3 |
| 1988 | LIVE with Kelly and MarkSeries | — | — |
| 0 | Beautiful PeopleSeries | Tina | — |