2026RoommatesRebeccaMovie
2022Play DeadChloe AlbrightMovie
2022Pretty Little Liars: Original SinImogen Adams · 18 episodesShow
2021A Cinderella Story: StarstruckFinley TremaineMovie
2021A Week AwayAvery · Associate ProducerMovie
2019Love & DebtMelissa WarnerMovie
2019Good TroubleSophia Quinn · 1 episodeShow
2018The Strangers: Prey at NightKinseyMovie
2017A Cowgirl's StoryDusty Rhodes · ProducerMovie
2016Holiday JoyJoy HockstatterMovie
2016The Night Before HalloweenMeganMovie
2016Annabelle Hooper and the Ghosts of NantucketAnnabelle HooperMovie
2016Date with LoveHeidi WattsMovie
2015Northpole: Open for ChristmasClementineMovie
2015Good WitchGrace Russell · 48 episodesShow
2014NorthpoleClementineMovie
2014MulaneyRuby · 1 episodeShow
2013Pete's ChristmasKatieMovie
2013Ha/lfRiley YoungMovie
2013Trophy WifeHillary Harrison · 22 episodesShow
2013The FostersSophia Quinn · 9 episodesShow
2013The Magic BraceletAshleyMovie
2013Watercolor PostcardsCottonMovie
2012Parental GuidanceHarper SimmonsMovie
2012Smart CookiesDaisyMovie
2012Cowgirls n' AngelsIda ClaytonMovie
2012HollistonBailey Morgan · 1 episodeShow
2012A Taste of RomanceHannah CallahanMovie
2012MonicaMonicaMovie
2011The Haunting Hour: Really YouLilly CarboMovie
201125 HillKate SlaterMovie
2011Just Go with ItMaggie MurphyMovie
2010Don't Be Afraid of the DarkSally HirstMovie
2010ConvictionYoung Betty AnneMovie
2010An Invisible SignYoung MonaMovie
2010Letters to GodSamantha PerryfieldMovie
2009BrothersIsabelle CahillMovie
2008Merry Christmas, Drake & JoshMary Alice JohanssonMovie
2008The Last Day of SummerMaxineMovie
2008Phoebe in WonderlandOlivia LichtenMovie
2008Terminator: The Sarah Connor ChroniclesLittle Girl · 1 episodeShow
2007LookMeganMovie
2007Wizards of Waverly PlaceMaxine Russo · 6 episodesShow
2007Saving Sarah CainHannah CottrellMovie
2007Bridge to TerabithiaMay Belle AaronsMovie
2007Cory in the HouseMaya · 2 episodesShow
2007Judy's Got a GunBrenna LemenMovie
2006Lonely HeartsRainelle DowningMovie
2004CSI: NYRose Duncan · 1 episodeShow