Home / Discover / People

The Wolverine

2013
as Cashier

Alien: Covenant

2017
as Sarah Rosenthal

Pine Gap

2018
as Jasmina Delic

Wolf Creek

2016
as Rebecca

Nekrotronic

2018
as Torquel

Boys On Film 6: Pacific Rim

2011
as Phaedra (segment "Drowning")

Last King of the Cross

2023
as Elizabeth Doyle

Bleeding Steel

2017
as The Woman in Black

Foal

2015
as Aurora

Blood Pulls a Gun

2014
as The Mysterious Woman

Bad Mothers

2019
as Sarah

Infini

2015
as Lisa Carmichael

Drowning

2009
as Phaedra