2024As Time Goes ByMovie
2024UgliesTally · Executive ProducerMovie
2024A Family AffairZara FordMovie
2024Despicable Me 4Poppy Prescott (voice)Movie
2024We Were the Lucky OnesHalina Kurc · 8 episodesShow
2023CampSarah · Co-ProducerMovie
2023Sut PutihMovie
2022Hamster & GretelFred (voice) · 98 episodesShow
2022Bullet TrainPrinceMovie
2022The PrincessThe Princess · Executive ProducerMovie
2022The In BetweenTessa · ProducerMovie
2021The Kissing Booth 3Elle Evans · Executive ProducerMovie
2021CallsSkylar (voice) · 1 episodeShow
2020A Creepshow Animated SpecialBlake (segment “Twittering from the Circus of the Dead”) (voice)Movie
2020Radium GirlsBessie CavalloMovie
2020The Kissing Booth 2Elle Evans · Executive ProducerMovie
2020Home Movie: The Princess BrideThe Grandson · 1 episodeShow
2019ZerovilleZaziMovie
2019The ActGypsy Rose Blanchard · 8 episodesShow
2018Summer '03Jamie WinkleMovie
2018The LieKayla LoganMovie
2018Slender ManWrenMovie
2018The Kissing BoothElle EvansMovie
2018The Boxcar Children: Surprise IslandJessie (voice)Movie
2017SmartassFreddieMovie
2017Wish UponClare ShannonMovie
2017Going in StyleBrooklyn HardingMovie
2017Joyah 2017Movie
2016Independence Day: ResurgenceSamMovie
2015The Sound and the FuryMiss QuentinMovie
2015Life in PiecesMorgan · 3 episodesShow
2015StonewallPhoebe WintersMovie
2015BorealisAuroraMovie
2015Age of the MoonMarissa BlancoMovie
2014The Boxcar ChildrenJessie (voice)Movie
2014Wish I Was HereGrace BloomMovie
2014Outlaw Prophet: Warren JeffsElissa WallMovie
2014FargoGreta Grimly · 9 episodesShow
2013The ConjuringChristineMovie
2013White House DownEmilyMovie
2013Family WeekendLucinda Smith-DungyMovie
2013Oz the Great and PowerfulGirl in Wheelchair / China GirlMovie
2012The Dark Knight RisesOlder Prison ChildMovie
2012BentCharlie Meyers · 6 episodesShow
2011New GirlBrianna · 1 episodeShow
2011Crazy, Stupid, Love.MollyMovie
2011Battle: Los AngelesKirstenMovie
2010Ramona and BeezusRamona QuimbyMovie
2010Elevator GirlPaigeMovie
2009Ice Age: Dawn of the DinosaursBeaver Girl (voice)Movie
2008QuarantineBrianaMovie
2008Horton Hears a Who!Katie (voice)Movie
2007Avenging AngelAmeliaMovie
2007Backyards & BulletsJunie GarrisonMovie
2006JerichoSally Taylor, Sally Taylor (uncredited) (voice) · 1 episodeShow
2005Ghost WhispererCassidy Peyton · 1 episodeShow
2005The Suite Life of Zack & CodyEmily · 2 episodesShow
2005Robot ChickenPolly Pocket / Draculaura (voice) · 1 episodeShow
2004EntourageChuck's Daughter · 1 episodeShow