One Thousand Paper Cranes
2024
Marilyn Manson: Unmasked (3 episodes)
2022
Weird: The Al Yankovic Story as Madonna
2022
Phoenix Rising as Self (2 episodes)
2021
Myth: A Frozen Tale as Narrator (voice)
2020
Showbiz Kids as Self
2020
Viena and the Fantomes as Susi
2020
Into the Unknown: Making Frozen II as Self (6 episodes)
2019
Frozen II as Iduna (voice)
2019
SophiaWorld as Herself
2019
What We Do in the Shadows as Evan (1 episode)
2018
Be Natural: The Untold Story of Alice Guy-Blaché as Self
2018
Allure as Laura Drake
2017
Carpool Karaoke: The Series as Self (1 episode)
2016
Westworld as Christina (8 episodes)
2016
Westworld as Dolores Abernathy (28 episodes)
2016
Into the Forest as Eva
2015
Strange Magic as Marianne (voice)
2014
Variety Studio: Actors on Actors as Self (1 episode)
2014
Late Night with Seth Meyers as Self (2 episodes)
2014
Doll & Em as Evan (5 episodes)
2014
The Tonight Show Starring Jimmy Fallon as Self (2 episodes)
2013
A Case of You as Birdie Hazel
2013
Love, Marilyn as Self
2013
Charlie Countryman as Gabi Ibanescu
2011
The Ides of March as Molly Stearns
2011
The Conspirator as Anna Surratt
2011
Mildred Pierce as Veda Pierce (5 episodes)
2010
Conan as Self (1 episode)
2009
Watch What Happens Live with Andy Cohen as Self - Guest (1 episode)
2009
Whatever Works as Melodie St. Ann Celestine
2009
Within the Ring as Self
2009
Late Night with Jimmy Fallon as Self (1 episode)
2008
True Blood as Sophie-Anne Leclerq (8 episodes)
2008
The Wrestler as Stephanie
2008
Creating the Universe
2007
Across the Universe as Lucy Carrigan
2007
The Life Before Her Eyes as Young Diana
2007
Battle for Terra as Mala (voice)
2007
King of California as Miranda
2006
Running with Scissors as Natalie Finch
2006
Shark Bait as Cordelia (voice)
2005
Wake Me Up When September Ends as Girl
2005
Down in the Valley as Tobe
2005
The Upside of Anger as Popeye Wolfmeyer
2005
The Late Late Show with Craig Ferguson as Self (1 episode)
2003
The Missing as Lilly Gilkeson
2003
Thirteen as Tracy Freeland
2003
Punk'd as Self (1 episode)
2002
S1m0ne as Lainey Christian Taransky
2001
Little Secrets as Emily Lindstrom
2000
CSI: Crime Scene Investigation as Nora Easton (1 episode)
1999
The West Wing as Hogan Cregg (1 episode)
1999
Once and Again as Jessie Sammler (63 episodes)
1999
Down Will Come Baby as Robin Garr
1998
Practical Magic as Kylie Owens
1998
Detour as Daniella Rogers
1998
Doctor by Day as John's Sister
1997
Get to the Heart: The Barbara Mandrell Story as Jaime Dudney - Age 8
1997
The View as Self (1 episode)
1997
The View as Self - Guest (1 episode)
1997
Digging to China as Harriet Frankovitz
1996
Profiler (4 episodes)
1996
The Daily Show as Self (1 episode)
1995
American Gothic (3 episodes)
1995
Death in Small Doses as Anna
1995
A Father for Charlie as Tessa
1994
Touched by an Angel as Sarah Radcliff (1 episode)
1994
Search for Grace as Young Sarah / Robin
1994
In the Best of Families: Marriage, Pride & Madness as Little Susie
1988
LIVE with Kelly and Mark as Self - Guest (1 episode)