Crawlspace
2012 · Action
as Caesar
Bad Eggs
2003 · Comedy
as Wicks
Shine
1997 · Biography
as Ben Rosen
Secret Bridesmaids' Business
2019 · Drama
as Bill Cotterill
Take Away
as Squire
The Bureau of Magical Things S2
2021 · Drama
as Sean
Mystery Road: Origin S2
2025 · Crime
as Garry
Don't Be Afraid of the Dark
2011 · Fantasy
as Psychiatrist
Ms Fisher's Modern Murder Mysteries
2019 · Crime
as Cricket Announcer
Mission: Impossible II
2000 · Action
as McCloy's Accountant
Bay of Fires
2023 · Comedy
as Graham
Seven Types of Ambiguity
2017 · Crime
as Gorman
Dark City
1998 · Fantasy
as Mr Rain
Noise
2007 · Crime
as Snr. Det. Noel Birchall
Miss Fisher's Murder Mysteries
2012 · Crime
as Murdoch Foyle
Mighty Morphin Power Rangers
1995 · Action
as Zordon
Kath & Kimderella
2012 · Comedy
as Priest
Shaun Micallef's Mad as Hell S5-S15
as Various Characters