| Series | Deep Water | Inspector Peel | 2016-10-05 |
| Series | Hello Birdy | Himself - Presenter | 2014-02-01 |
| Series | The Time of Our Lives | Matt Tivolli | 2013-06-16 |
| Movie | Dangerous Remedy | Jack Ford | 2012-11-04 |
| Series | The Slap | 2011-10-06 | |
| Movie | The Hopes and Dreams of Gazza Snell | Gazza | 2010-07-15 |
| Movie | Prime Mover | Phil | 2009-02-08 |
| Movie | Blessed | Peter | 2009-09-10 |
| Movie | Mawson: Life and Death in Antarctica | Douglas Mawson (voice) | 2008-05-11 |
| Movie | The Informant | Richard Button | 2008-11-14 |
| Movie | In Search of Bony | Narrator | 2007-01-25 |
| Movie | Unfinished Sky | John Woldring | 2007-08-04 |
| Movie | Irresistible | Jimmy | 2006-04-18 |
| Movie | Kokoda | The Colonel | 2006-04-25 |
| Movie | Stepfather of the Bride | Daniel | 2006-11-12 |
| Movie | You and Your Stupid Mate | Peter Rossiter | 2005-05-24 |
| Movie | Look Both Ways | Nick | 2005-08-18 |
| Movie | Dirty Deeds | Hollywood | 2002-07-18 |
| Movie | Do or Die | Daryl Quint | 2001-04-22 |
| Movie | My Brother Jack | Mr. Meredith | 2001-06-03 |
| Movie | Brother | Narrator (voice) | 2000-10-05 |
| Movie | Cousin | Narrator (voice) | 1999-10-08 |
| Series | SeaChange | Max Connors | 1998-05-10 |
| Movie | Uncle | Narrator (voice) | 1997-06-06 |
| Series | Ocean Girl | 1994-08-29 | |
| Movie | Body Melt | Paul Matthews | 1994-10-28 |
| Movie | The Heartbreak Kid | Southgate | 1993-06-17 |
| Series | Blue Heelers | 1993-09-10 | |
| Movie | Turtle Beach | Minder | 1992-03-19 |
| Movie | The Last Crop | Real Estate Agent | 1991-08-07 |
| Movie | Wendy Cracked a Walnut | Ralph | 1990-08-02 |
Are you sure you want to hide this?