2022
The Last Manhunt as Clara True
2021
No Sudden Move as Mary Wertz
2021
Sweet Tooth as Birdie (14 episodes)
2020
Archenemy as Cleo Ventrik
2020
The Comey Rule as Trisha Anderson (2 episodes)
2020
The Secrets We Keep as Rachel
2020
Omniboat: A Fast Boat Fantasia
2019
Pet Sematary as Rachel Creed
2018
Lean on Pete as Lynn
2017
Get Shorty as Jinny (5 episodes)
2017
Junior as Ellen (10 episodes)
2017
Alien: Covenant as Faris
2017
Alien: Covenant - Prologue: She Won't Go Quietly as Faris
2017
Alien: Covenant - Prologue: Last Supper as Maggie Faris
2016
Stranger Things as Becky Ives (3 episodes)
2016
The Girlfriend Experience as Annabel Reade (4 episodes)
2016
The Girlfriend Experience as Annabel Reade (voice) (uncredited) (1 episode)
2015
Entertainment as Rene
2015
I Believe in Unicorns as Clara
2015
The Reconstruction of William Zero as Jules
2015
We'll Find Something as Kendra
2014
Halt and Catch Fire as Michelle Lattimer (1 episode)
2013
The Sacrament as Caroline
2013
You're Next as Aimee Davison
2013
When We Lived in Miami
2013
9 Full Moons as Frankie
2013
Adventures of Christopher Bosh in the Multiverse as Rollerblading Death Dolphin
2013
Upstream Color as Kris
2012
Revenge for Jolly! as Vicki
2012
Be Good as Mary Kutzman
2012
All That She Surveys
2011
The Jonestown Defense
2011
Silver Bullets as Charlie
2011
Coffee & Pie as October
2011
The Myth of the American Sleepover as Julie Higgins
2011
The Killing as Danette (12 episodes)
2011
No Matter What as Laura
2011
The Dish & the Spoon as Emma's Friend
2011
The Off Hours as Francine
2010
Tiny Furniture as Ashlynn
2010
A Horrible Way to Die as Sarah
2010
Bitter Feast as Katherine Franks
2010
Gabi on the Roof in July as Chelsea
2010
Incredibly Small as Samantha
2009
Are Women as Horny as Men?
2009
One Night Only as Anna
2009
Round Town Girls as Girl #1
2009
Alexander the Last as Hellen
2007
Wristcutters: A Love Story as Nina
2005
Black Dragon Canyon as Elizabeth Sterling
1999
Law & Order: Special Victims Unit as Lena Olson (1 episode)