Self
Revealed: Otto By Otto (2024)
Percival Almanac
The Dressmaker (2015)
Mayor Cranklepot (voice)
Blinky Bill På Eventyr (2015)
Benny McClenahan
Den store Gatsby (2013)
Doctor
A Cautionary Tail (2012)
Tom
Waiting for the Turning of the Earth (2011)
George Wadsworth
South Solitary (2010)
Echidna (voice)
Legenden om vogterne - Uglerne fra Ga'Hoole (2010)
Albert Kweller (voice)
$9.99 (2009)
Schadenfreude (2009)
Administrator Allsop
Australia (2008)
Fred
Three Blind Mice (2008)
Merv
Rogue (2007)
Charles Highsmith
Loot (2004)
Father Alfredo
Love's Brother (2004)
Michael
The Visitor (2002)
Gerald Urquhart
Dead Letter Office (1998)
Jimmy D'Abbs
Oscar and Lucinda (1997)
Adler Jones
Kiss or Kill (1997)
Baggio
Mr. Nice Guy (1997)
The Premier (NSW)
Mr. Reliable (1996)
John Singer / Albion Singer
Lilian's Story (1996)
Roy
Cosi (1996)
Brian Ferguson
The Custodian (1994)
Stewart
Touch Me (1993)
Doug Hastings
Strictly Ballroom: De forbudte trin (1992)
Shake
The Punisher (1989)
Kevin
The Hijacking of the Achille Lauro (1989)
Garfield Lawson
I've Come About The Suicide (1988)
George Oppenheimer
Takeover (1988)
Prof. Harry Beckmeyer
Howling III: The Marsupials (1987)
Douglas Goddard
Vietnam (1987)
Lex
The More Things Change... (1986)
Harry Joy
Bliss (1985)
Professor Henckel
Undercover (1984)
The Dismissal (1983)
Charles
Norman Loves Rose (1982)
Various / Guest star
Benny Hill Down Under (1977)