
2022
As You Like It as Adam / Corin / Band2022
Savage River as Max Englert2021
The Newsreader as Harold Page2021
Spreadsheet as Roger2017
Pirates of the Caribbean: Dead Men Tell No Tales as Captain Toms2013
Wentworth as Gareth Corbett2012
Stella & Smiley as Mr. Piper2011
Underbelly Files: Infiltration as Roger2003
The Postcard Bandit as Campbell2003
CrashBurn as Richard1999
Federation as Edmund Barton1997
Good Guys, Bad Guys as Lester Pitts1997
Fable as Not available1995
Correlli as Sam Montelle1995
The Rat Tamer as Sam Montelle1994
The Man from Snowy River as Sgt. Les Ahern1994
The Battlers as Apostle1994
The Damnation of Harvey McHugh as Gordon Robertson1994
Wedlocked as Lex Dexter1993
Blue Heelers as Alan McCubbin1985
C.A.T.S. Eyes as Buck Hodder1979
Minder as Micky Coyne