JonBenét Ramsey as Linda Arndt (1 episode)
2024
Young Werther as Charlotte
2023
Scott Pilgrim Takes Off as Kim Pine (voice) (8 episodes)
2023
Hello Tomorrow! as Myrtle Mayburn (10 episodes)
2022
The Same Storm as Bridget Salt
2022
All My Puny Sorrows as Yolandi Von Riesen
2021
Them as Betty Wendell (10 episodes)
2020
Scott Pilgrim vs. the World Water Crisis as Self - Kim Pine / Vegan Police
2020
The Line as Jennifer
2020
Devs as Katie (8 episodes)
2020
Star Trek: Picard as Dr. Agnes Jurati (20 episodes)
2019
The Most Magnificent Thing as (voice)
2019
The Ready Room as Self (1 episode)
2018
The Emperor's Newest Clothes as Thomasina
2017
Goon: Last of the Enforcers as Eva
2016
Miss Sloane as Jane Molloy
2016
Woman in Deep as Birdie
2016
The Family as Willa Warren (12 episodes)
2016
Hail, Caesar! as Mrs. Mannix
2014
Dinner with Friends with Brett Gelman and Friends as Alison
2013
Snowpiercer as Teacher
2012
The Newsroom as Margaret Jordan (25 episodes)
2012
To Rome with Love as Lillian
2011
American Horror Story as Ivy Mayfair-Richards (11 episodes)
2011
Portraits in Dramatic Time
2011
Midnight in Paris as Zelda Fitzgerald
2010
The Making of 'Scott Pilgrim vs. the World' as Self
2010
Scott Pilgrim vs. the World as Kim Pine
2010
Scott Pilgrim vs. the Animation as Kim Pine (voice)
2010
The Pillars of the Earth as Maud (8 episodes)
2010
Goldstar, Ohio as Kendra Harper
2009
Archer as Alessia (voice) (3 episodes)
2009
One Way to Valhalla as Dale
2008
In Treatment as April (7 episodes)
2007
Dan in Real Life as Jane
2006
The Book of Daniel as Grace Webster (4 episodes)
2004
Plain Truth as Katie Fitch
2004
A Separate Peace as Beth
2004
Confessions of a Teenage Drama Queen as Ella
2003
Pieces of April as Beth Burns
2003
An Unexpected Love as Samantha Mayer
2003
Fast Food High as Emma Redding
2002
Perfect Pie as Francesca / Marie (Age 15)
2002
The Pilot's Wife as Mattie Lyons
2001
What Girls Learn as Tilden
2001
Law & Order: Criminal Intent as Lisa Ramsey (1 episode)
2001
Midwives as Constance 'Connie' Danforth
2001
Life with Judy Garland: Me and My Shadows as Young Lorna Luft (2 episodes)
2000
Baby as Larkin Malone
2000
CSI: Crime Scene Investigation as Kelsey Murphy (1 episode)
2000
The Other Me as Allana Browning
2000
The Dinosaur Hunter as Julia Creath
2000
Skipped Parts as Chuckette Morris
2000
Redwall The Movie as Cornflower(voice)
1999
A Holiday Romance as Fern
1999
Jacob Two Two Meets the Hooded Fang as Shapiro / Marfa
1999
The Life Before This as Jessica
1999
Redwall as Cornflower (voice) (39 episodes)
1999
Dear America as Remember Patience Whipple / Mem (1 episode)
1999
What Katy Did as Katy Carr
1999
Locked in Silence as Lacey
1998
Stranger in Town as Hetty
1998
Anatole as Paulette (26 episodes)
1998
Degas and the Dancer as Marie von Goetham
1997
The New Ghostwriter Mysteries (1 episode)
1997
Fast Track as Alexa Stokes (23 episodes)
1996
Psi Factor: Chronicles of the Paranormal (1 episode)
1996
Poltergeist: The Legacy (1 episode)