Actor
The Moogai
2024
Relic
2020
as Sam
Professor Marston and the Wonder Women
2017
as Olive Byrne
Fifty Shades Darker
2017
as Leila
The Neon Demon
2016
as Gigi
Pride and Prejudice and Zombies
2016
as Jane Bennet
The Curse of Downers Grove
2015
as Chrissie Swanson
The Rewrite
2014
as Karen Gabney
Not Fade Away
2012
as Grace Dietz
Dark Shadows
2012
as Victoria Winters / Josette DuPres
In Time
2011
as Michele Weis
Meth to Madness
2011
as Jules
Glenn Owen Dodds
2010
as Julie
Beneath Hill 60
2010
as Marjorie Waddell
Acolytes
2009
as Petra
The Room Returns
as Lisa
Roof