2024
Furiosa: A Mad Max Saga as Chumbucket2024
Nautilus as Tibbs2022
Troppo as Lars2022
Joe vs Carole as Not available2021
Young Rock as Principal Bogg2021
Sweet River as Clayton2020
A Man and a Cat as Mr. Whitlam2019
Emma as Big Boss2018
Tidelands as Professor Lonstrom2018
In Like Flynn as 'Skinny'2018
Celeste as Colin2017
Pirates of the Caribbean: Dead Men Tell No Tales as Bowen2017
Don't Tell as Bernard Yorke2015
The Lovers as Mostyn2013
The Great Gatsby as Gardener2013
The Railway Man as Major York2013
Tracks as Geoff2009
Triangle as Driver2009
Subdivision as Jase2008
Nim's Island as Australian Tourist #12008
The Horseman as Walters2008
Punishment as Not available2007
The Starter Wife as Vernon2005
The Proposition as Officer Dunn