2023
Scrublands as Mandy Bond (4 episodes)
2023
C*A*U*G*H*T as Jemima Justice (6 episodes)
2022
PIECES OF HER as Andy Oliver (8 episodes)
2020
Awkwafina is Nora From Queens as Joey (1 episode)
2019
Bloom as Young Loris (6 episodes)
2018
Strange Angel as Susan Parsons (10 episodes)
2017
Fifty Shades Darker as Leila
2016
The Neon Demon as Gigi
2016
Pride and Prejudice and Zombies as Jane Bennet
2015
The Curse of Downers Grove as Chrissie Swanson
2015
The Man in the High Castle as Nicole Dörmer (20 episodes)
2014
The Rewrite as Karen Gabney
2012
Not Fade Away as Grace Dietz
2012
Dark Shadows as Victoria Winters / Josette DuPres
2011
In Time as Michele Weis
2011
Meth to Madness as Jules
2010
Glenn Owen Dodds as Julie
2010
Beneath Hill 60 as Marjorie Waddell