2026Find Your FriendsLaviniaMovie
2025Saint ClareClare BleeckerMovie
2024The TrainerElektraMovie
2024Fall RiskOther WomanMovie
2023Rumble Through the DarkAnnetteMovie
2023DivinityZivaMovie
2023Paint Her RedHerMovie
2022Game of LoveVivienMovie
2022Measure of RevengeTazMovie
2021Time Is UpVivienMovie
2021HabitMadsMovie
2021MasqueradeRoseMovie
2021American Horror StoriesMarci · 1 episodeShow
2021Paradise CityLily Mayflower · 8 episodesShow
2020GirlGirlMovie
2020Chick FightOliviaMovie
2020The Babysitter: Killer QueenAllisonMovie
2020InfamousArielle SummersMovie
2018RideJessicaMovie
2018I Still See YouVeronica 'Ronnie' CalderMovie
2018Conrad & Michelle: If Words Could KillMichelle CarterMovie
2018Assassination NationReagan HallMovie
2018Midnight SunKatie PriceMovie
2017The BabysitterAllisonMovie
2017Amityville: The AwakeningBelle WalkerMovie
2017TalesJanelle · 1 episodeShow
2017You Get MeHolly ViolaMovie
2017Keep WatchingJamie MitchellMovie
2017Famous in LovePaige Townsend · 20 episodesShow
2016Boo! A Madea HalloweenRain MathisonMovie
2016Shovel BuddiesKateMovie
2016SpeechlessCassidy · 1 episodeShow
2016Ratchet & ClankCora Veralux (voice)Movie
2015Alvin and the Chipmunks: The Road ChipAshley GreyMovie
2015Big SkyHazelMovie
2015Perfect HighAmandaMovie
2015Scream: The TV SeriesNina Patterson · 2 episodesShow
2015The DUFFMadison MorganMovie
2015K.C. UndercoverJolie · 1 episodeShow
2014Alexander and the Terrible, Horrible, No Good, Very Bad DayCeliaMovie
2014Red Band SocietyDelaney Shaw · 1 episodeShow
2014Mostly Ghostly: Have You Met My Ghoulfriend?CammyMovie
2014BlendedHilaryMovie
2013Frog KingdomPrincess Froglegs (voice)Movie
2012Shake It Up: Made in JapanCeCe JonesMovie
2012FrenemiesAvalon GreeneMovie
2010Shake It UpCecelia "CeCe" Jones · 77 episodesShow
2010Raspberry MagicSarah PattersonMovie
2010Good Luck CharlieCeCe Jones · 1 episodeShow
2009Forget Me NotYoung AngelaMovie
2009Little MonkWendy · 10 episodesShow
2009MentalEmily · 1 episodeShow
2009Water PillsPsych Out GirlMovie
2009In the MotherhoodAnnie · 1 episodeShow
2008My Own Worst EnemyRuthy Spivey · 6 episodesShow
2007Craw LakeJuliaMovie
2007Wizards of Waverly PlaceNancy Lueke · 1 episodeShow
2007Dirty Sexy MoneyMargaux Darling · 4 episodesShow
2007October RoadAngela Ferilli · 1 episodeShow
2007Finishing the Game: The Search for a New Bruce LeeAdditional ExtraMovie
2006Big LoveTancy Henrickson · 5 episodesShow
2005Robot ChickenJean Grey / Nermal (voice) · 1 episodeShow
2004EntourageKid · 1 episodeShow
2003Stuck on YouMV Sideline Fan (uncredited)Movie
2003The O.C.Young Taylor Townsend · 1 episodeShow