
Filmography28 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2024 | Revealed: Otto By OttoMovie | Self | 83 |
| 2023 | Faraway DownsSeries | Administrator Allsop | 82 |
| 2015 | Blinky Bill the MovieMovie | Mayor Cranklepot (voice) | 74 |
| 2013 | The Great GatsbyMovie | Benny McClenahan | 72 |
| 2011 | Waiting for the Turning of the EarthMovie | Tom | 70 |
| 2010 | Legend of the Guardians: The Owls of Ga'HooleMovie | Echidna (voice) | 69 |
| 2010 | South SolitaryMovie | George Wadsworth | 69 |
| 2009 | $9.99Movie | Albert Kweller (voice) | 68 |
| 2009 | SchadenfreudeMovie | — | 68 |
| 2008 | AustraliaMovie | Administrator Allsop | 67 |
| 2008 | NewcastleMovie | Gramps | 67 |
| 2007 | RogueMovie | Merv | 66 |
| 2005 | headLandSeries | Professor Day | 64 |
| 2004 | LootMovie | Charles Highsmith | 63 |
| 2002 | The VisitorMovie | Michael | 61 |
| 1999 | FarscapeSeries | Dr. Tumii | 58 |
| 1997 | Oscar and LucindaMovie | Jimmy D'Abbs | 56 |
| 1997 | Mr. Nice GuyMovie | Baggio | 56 |
| 1997 | Kiss or KillMovie | Adler Jones | 56 |
| 1996 | Mr. ReliableMovie | The Premier (NSW) | 55 |
| 1994 | The CustodianMovie | Brian Ferguson | 53 |
| 1994 | ExileMovie | Sheriff | 53 |
| 1993 | The DoorMovie | Step-Father | 52 |
| 1990 | The Paper ManSeries | Elliot Calder | 49 |
| 1987 | Howling III: The MarsupialsMovie | Prof. Harry Beckmeyer | 46 |
| 1985 | BlissMovie | Harry Joy | 44 |
| 1984 | UndercoverMovie | Professor Henckel | 43 |
| 1982 | Norman Loves RoseMovie | Charles | 41 |