Australian actor and filmmaker.
The Job (2023)
Amissa Anima (2021)
Maggie May (2019)
Ray (2004)
Saw (2003)