Film
Hallea Jones
Lucy
Tara Yelland
Woman in Red
Jennifer Hui
Betty
Catherine Saindon
Beauty
İyi Doktor
2011
Gizem
2009
Puncture
Man with No Past
2025
The Engineer
2023
Boynuzlar
2013
Last Man Down
2021
Tetikleme Noktası
Greta
2019
Yolcu
2018