All Her Fault as Jenny (1 episode)
The Nightingale as Vianne
The Bell Jar as Esther Greenwood
2024
The Perfect Couple as Abby Winbury (6 episodes)
2024
The Watchers as Mina / Lucy
2024
RIPLEY as Marge Sherwood (8 episodes)
2023
The Equalizer 3 as Emma Collins
2022
The First Lady as Susan Elizabeth Ford (10 episodes)
2021
Oats Studios: Volume 1 as Barkley
2020
Last Looks as Self (18 episodes)
2020
Viena and the Fantomes as Viena
2020
Penn & Teller: Try This at Home as Self
2019
The Kelly Clarkson Show (1 episode)
2019
The Kelly Clarkson Show as Self (1 episode)
2019
Sweetness in the Belly as Lilly Mitchell Abdal
2019
Once Upon a Time... in Hollywood as 'Squeaky'
2019
gen:LOCK as Miranda Worth (voice) (16 episodes)
2018
Ocean's Eight as Penelope Stern
2018
Please Stand By as Wendy
2018
The Alienist as Sara Howard (18 episodes)
2016
American Pastoral as Merry Levov
2015
The Benefactor as Olivia
2014
Variety Studio: Actors on Actors as Self (1 episode)
2014
Yellowbird as Delf (voice)
2014
Night Moves as Dena Brauer
2014
Every Secret Thing as Ronnie Fuller
2014
Effie Gray as Euphemia 'Effie' Gray
2014
The Tonight Show Starring Jimmy Fallon as Self (1 episode)
2013
The Motel Life as Annie James
2013
The Last of Robin Hood as Beverly Aadland
2013
Very Good Girls as Lilly Berger
2012
The Twilight Saga: Breaking Dawn - Part 2 as Jane Volturi
2012
Celia as Hannah Jones
2012
Now Is Good as Tessa Scott
2011
Rise as Laurence Owen
2010
The Twilight Saga: Eclipse as Jane
2009
The Twilight Saga: New Moon as Jane
2009
The Jay Leno Show as Self (1 episode)
2009
Coraline: The Making of 'Coraline' as Self
2009
Coraline: Creepy Coraline as Self
2009
Watch What Happens Live with Andy Cohen as Self - Guest (4 episodes)
2009
Winged Creatures as Anne Hagen
2009
Coraline as Coraline Jones (voice)
2009
Push as Cassie Holmes
2008
The Secret Life of Bees as Lily Owens
2007
Hounddog as Lewellen
2006
Charlotte's Web as Fern Arable
2005
Dreamer: Inspired By a True Story as Cale Crane
2005
War of the Worlds as Rachel Ferrier
2005
Vengeance Is Mine: Reinventing 'Man on Fire' as Self
2005
Hide and Seek as Emily Callaway
2005
Lilo & Stitch 2: Stitch Has a Glitch as Lilo Pelekai (voice)
2004
Justice League Unlimited as Kid Wonder Woman (voice) (1 episode)
2004
Man on Fire as Lupita Ramos
2004
In the Realms of the Unreal as Narrator/Vivian Girls (Voice)
2004
On Air with Ryan Seacrest as Self (1 episode)
2003
Kim Possible: A Sitch In Time as Preschool Kim Possible (voice)
2003
The Cat in the Hat as Sally Walden
2003
Lilo & Stitch: The Series
2003
The Ellen DeGeneres Show as Self (2 episodes)
2003
Uptown Girls as Ray Schleine
2002
Taken as Allie Keys (10 episodes)
2002
Hansel & Gretel as Katie
2002
Sweet Home Alabama as Young Melanie
2002
Trapped as Abigail "Abby" Jennings
2001
I Am Sam as Lucy Diamond Dawson
2001
Father Xmas as Clairee
2001
The Hire as Lily (1 episode)
2001
Tomcats as Little Girl in Park
2001
The Fighting Fitzgeralds as Marie (1 episode)
2000
CSI: Crime Scene Investigation as Brenda Collins (2 episodes)
2000
Strong Medicine as Edie's Girl (1 episode)
2000
Malcolm in the Middle as Emily (1 episode)
1999
The Early Show as Self (1 episode)
1999
Family Guy as Little Girl (voice) (1 episode)
1997
Ally McBeal (1 episode)
1997
The View as Self (2 episodes)
1997
The Practice as Alessa Engel (1 episode)
1996
Spin City as Cindy (1 episode)
1995
MADtv as Self (1 episode)
1994
Friends as Mackenzie (1 episode)
1994
ER as Delia Chadsey (1 episode)
1992
The Tonight Show with Jay Leno (3 episodes)
1988
LIVE with Kelly and Mark (2 episodes)