2024
How to Make Gravy as Murray2023
The Artful Dodger as Professor Alistair McGregor2023
Black Snow as Sergeant Troy Turner2023
Crazy Fun Park as Edmund Henley2021
Wakefield as Zelco2019
Parked as Park Manager2018
Back in Very Small Business as Ray Leonard2018
Brothers' Nest as Roger2017
Bleeding Steel as Scientist2017
Sunshine as Rev. Neil 'The Peacock' Skelton2016
Jack Irish as Warren Tissot2014
The Little Death as Steve2013
Upper Middle Bogan as Mr. Widdicombe2012
The Straits as Paddy2010
Lowdown as Howard Evans2009
Salvation as Tony2008
Underbelly as Mr X2008
Very Small Business as Ray Leonard Leonard2007
City Homicide as Adam Boldt2007
The Librarians as Father Harris2007
Lone Rider as The Lone Rider2006
Macbeth as Doctor2005
Josh Jarman as Stan Billows2004
The Very Best of The Comedy Company Volume 2 as Not available2004
The Very Best of The Comedy Company Volume 1 as Not available2002
The Hard Word as Paul2000
Eugenie Sandler P.I. as Dancer1998
The Games as Allan Ronaldson1998
Amy as Wax Stevens1997
Kangaroo Palace as Spider1997
Kangaroo Palace as Spider1996
Love and Other Catastrophes as Professor Richard Leach1996
Shaun Micallef's World Around Him as Various Characters1993
Blue Heelers as Not available1993
Full Frontal as Not available1990
Heaven Tonight as Baz Schultz1990
What the Moon Saw as Jim Shilling1988
Grievous Bodily Harm as Mick1988
Boulevard of Broken Dreams as Ian McKenzie1988
Backstage as Paarvo1987
Ground Zero as Detective1987
Bushfire Moon as Hungry Bill1987
With Love to the Person Next to Me as Not available1987
Bachelor Girl as Not available1986
The Flying Doctors as Dan Divine1985
The Dunera Boys as Pvt Bruce1985
Wills & Burke as William John Wills1980
The Chain Reaction as Crabs1976
The Sullivans as ReporterNaN
The Comedy Company as Not available