No photo
Acted in 10
2020s
- 2022
2010s
- 2018
- 2016
Provoked
Kristina
Delusion
Mary
Pinwheel
Alexandra
- 2015
- 2014
Almost Human
Tracy
- 2013
Dark Minds
Jennifer Foxcroft
Produced 1
2010s
- 2016
Delusion
Producer
2020s
2010s
Provoked
Kristina
Delusion
Mary
Pinwheel
Alexandra
Almost Human
Tracy
Dark Minds
Jennifer Foxcroft
2010s
Delusion
Producer