Home / Discover / People

The Mist

2017
as Eve Copeland

Evil Dead Rise

2023
as Ellie

Vikings

2013
as Aslaug

Don't Look Up

2009
as Claire

Day On Fire

2006
as Shira

The Fortune Theory

2013
as Delilah Heinz

Blood Vessel

2020
as Jane Prescott

New Gold Mountain

2021
as Belle Roberts

Guest Star

Episode Timeless (2016)
Hollywoodland
2018
Episode Australia's Next Top Model
Episode 7
2015
Episode New Amsterdam
Legacy
2008
Episode Law & Order: Special Victims Unit
Plastic
2019
Episode Law & Order: Special Victims Unit
Bang
2011