Feature Film
2019
Man on Train
I Met a Girl
Factor 30
Luke Eve
2015
Clumsy Businessman
Red Dog: True Blue
Good Dog Productions
Kriv Stenders
2012
The Limping Man
These Final Hours
Screenwest/Screen Australia
Zak Hilditch
2009
Nick's Boss
The Toll
Independent
Zak Hilditch
2003
Paul
Roll
Showtime/SBS
Martin Wilson
2003
Passing Motorist
Thunderstruck
Eddie Wong Films
Darren Ashton
2000
Young Turk
Let's Get Skase
Mediaworld Pictures
Matthew George
2000
Journalist
The Man Who Sued God
Buena Vista International
Mark Joffe
Short Film
2021
Father
When Dark Times Come
Lily Stewart/Monty O'Brien
2013
The Comeback Clown
One Night Only
Hometown Pictures
Peter Gurbiel
Father
Barrow
Hometown Pictures
Wade K Savage
Television
2019
Big Man
Upright
Foxtel/Sky UK/Screen Australia/SA Film Corp/Lingo Pictures
Matthew Saville/Tim Minchin
2019
Chris
The Heights Season 2
ABCTV
Tenika Smith
2018
Chris
The Heights Season 1
ABCTV
James Bogle/Renee Webster
2011
John Lemon
Three Acts of Murder
ABCTV/Taylormedia
Rowan Woods
2000
Dunlop Mechanic
The Shark Net
ABCTV/Taylormedia
Graham Burfoot
Web Series
2019
Laundrette Manager
Homespun
Cockatoo Co Lab/Bec Bignell
Socrates Otto
Opera
Paparazzo
Rigoletto
WA Opera
Elijah Moshinsky (original)