2025
Grosse Pointe Garden Society as Alice (2 episodes)
2024
Rebel Ridge as Summer McBride
2024
Holiday House as Shelley
2022
Horror Anthology Volume 1
2021
Dr. Death as Michelle Shughart (5 episodes)
2021
Lansky as Anne Lansky
2020
The Expecting as Emma (11 episodes)
2020
Words on Bathroom Walls as Rebecca
2020
Little Fires Everywhere as Young Elena (2 episodes)
2019
Roger Vivier's Jewels to Shoes as Acting Student
2019
The Act as Lacey (8 episodes)
2018
Down a Dark Hall as Kit
2017
The Crash as Creason Clifton
2016
Jack of the Red Hearts as Jack Ferguson
2016
Mercy Street as Alice Green (12 episodes)
2014
Sofia Coppola's Little Mermaid as Ariel
2013
Khumba as Tombi (voice)
2013
The Way Way Back as Susanna Thompson
2013
The Carrie Diaries as Carrie Bradshaw (26 episodes)
2011
The Space Between as Sam
2011
Soul Surfer as Bethany Hamilton
2009
Race to Witch Mountain as Sara
2008
Sleepwalking as Tara
2008
Spy School as Jackie Hoffman
2008
Jumper as Young Millie
2007
Have Dreams, Will Travel as Cassie Kennington
2007
The Reaping as Loren McConnell
2007
Bridge to Terabithia as Leslie Burke
2005
Charlie and the Chocolate Factory as Violet Beauregarde
2005
Because of Winn-Dixie as Opal
2004
Samantha: An American Girl Holiday as Samantha
2004
The Tony Danza Show as Self (1 episode)
2004
Danny Phantom (1 episode)
2004
Drake & Josh as Liza (1 episode)
2003
The Ellen DeGeneres Show as Self (1 episode)
1988
Sidewalks Entertainment (1 episode)