2026I Can Only Imagine 2HilaryMovie
2025Thank God: Christmas at Keller RanchMaggie KellerMovie
2025Love Is a Dog's Best FriendLilyMovie
2025SiteElenaMovie
2024Summer CampFrankieMovie
2023After EverythingKimberly VanceMovie
2023Love in the Great Smoky Mountains: A National Park RomanceHaleyMovie
2022After Ever HappyKimberly "Kim" VanceMovie
2021A Christmas WitnessJessica 'Jessie' TempleMovie
2021After We FellKimberly "Kim" VanceMovie
2020Lincoln Rhyme: Hunt for the Bone CollectorAmelia Sachs · 10 episodesShow
2019Grand HotelSky Garibaldi · 4 episodesShow
2019A Brush with LoveJamieMovie
2018Another TimeAllyMovie
2017Four Christmases and a WeddingChloe TaylorMovie
2017Midnight, TexasOlivia Charity · 19 episodesShow
2015Bridal WaveGeorgie DwyerMovie
2015The GrinderAvery Banks / Gabrielle · 2 episodesShow
2015BallersTracy Legette · 17 episodesShow
2015UnREALBritney · 3 episodesShow
2014Sweet SurrenderNancyMovie
2014The AfterTammyMovie
2014The AfterTammy · 1 episodeShow
2013Instant MomStephanie's Friend · 2 episodesShow
2013N.Y.C. UndergroundChloeMovie
2013Supporting CharactersJamieMovie
2012A Bride for ChristmasJessieMovie
2012Brooklyn Brothers Beat the BestCassidyMovie
2012Think Like a ManGinaMovie
2011I Melt with YouRandiMovie
2011Answer This!NaomiMovie
2011Mardi Gras: Spring BreakLucyMovie
2010Vampires SuckRachelMovie
2010Life UnexpectedPaige Thomas · 7 episodesShow
2009The LeagueLibby · 3 episodesShow
2009The UninvitedAlexMovie
2008Forever StrongEmilyMovie
2008True BloodCharlene · 1 episodeShow
200890210Vanessa Shaw · 15 episodesShow
2008Red MistCatherineMovie
2007DaydreamerCasey GreenMovie
2006The Grudge 2Allison FlemingMovie
2006SharkSydney Blair · 1 episodeShow
2006John Tucker Must DieCarrieMovie
2006AquamarineCecilia BanksMovie
2006Outlaw Trail: The Treasure of Butch CassidyEllieMovie
2005The Kid & IArielleMovie
2005American Pie Presents: Band CampElyseMovie
2005Dirty DeedsAlisonMovie
2005ReekerCookieMovie
2005Be CoolRobinMovie
2004Clubhouse1 episodeShow
2004EntourageLayla · 1 episodeShow
2004Soul PlaneHeather HunkeeMovie
2001Grounded for LifeTaya · 4 episodesShow
1999Judging AmyPaige Lange · 1 episodeShow