Acting
Australian actor and filmmaker.
Blue Heelers
1993
Saw
2003
Amissa Anima
2021
The Job
2023
Maggie May
2019