Actor
Dirty Little Secrets
2025 · as Alan
The Debt Collector
2022 · as Muz
Toxic Alien Zombie Babes from Outer Space
2022 · as Australian Prime Minister
The Party Bus
2020 · as Ryan
The Whistleblower
2019 · as Dean
Choir Girl
2019 · as Eugene
The Faceless Man
2019 · as Zaitman Brandy
The Legend of Ben Hall
2016 · as Father McCarthy
Zina
2016 · as David
Without A Shirt
2016 · as Bogan Pete
Killervision
2014 · as Trevor
Monster Pies
2013 · as Mr. P