2021- 2021
The Serpent
Actriz - Teresa Knowlton
2020- 2020
Ratched
Actriz - Dolly
2013- 2017
Top of the Lake
Actriz - Mary
2013
6.1
Beautiful Creatures
Actriz - Lena Duchannes
In Fear
Actriz - Lucy
2012
6.0
Ginger & Rosa
Actriz - Rosa
Full filmography