
Filmography49 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2024 | Boy Swallows UniverseSeries | Arthur 'Slim' Halliday | 77 |
| 2023 | Anyone But YouMovie | Roger | 76 |
| 2023 | Faraway DownsSeries | King Carney | 76 |
| 2023 | C*A*U*G*H*TSeries | Warren Whistle | 76 |
| 2022 | Darby and JoanSeries | Jack Darby | 75 |
| 2021 | The NewsreaderSeries | Bryan Brown (archive footage) (uncredited) | 74 |
| 2020 | Hungry GhostsSeries | Neil Stockton | 73 |
| 2019 | BloomSeries | Ray Reed | 72 |
| 2019 | Palm BeachMovie | Frank | 72 |
| 2018 | Peter RabbitMovie | Mr. Rabbit (voice) | 71 |
| 2017 | David Stratton: A Cinematic LifeMovie | Self | 70 |
| 2016 | Gods of EgyptMovie | Osiris | 69 |
| 2016 | The Light Between OceansMovie | Septimus Potts | 69 |
| 2015 | Kill Me Three TimesMovie | Bruce Jones | 68 |
| 2014 | Old SchoolSeries | Lennie Cahill | 67 |
| 2009 | The Good WifeSeries | Jack Copeland | 62 |
| 2009 | Beautiful KateMovie | Bruce Kendall | 62 |
| 2008 | AustraliaMovie | King Carney | 61 |
| 2008 | Dean SpanleyMovie | Wrather | 61 |
| 2007 | Joanne Lees: Murder in the OutbackMovie | Rex Wild | 60 |
| 2006 | Two TwistedSeries | — | 59 |
| 2005 | The Poseidon AdventureMovie | Jeffrey Eric Anderson | 58 |
| 2004 | Along Came PollyMovie | Leland Van Lew | 57 |
| 2002 | Dirty DeedsMovie | Barry Ryan | 55 |
| 2000 | On the BeachMovie | Dr. Julian Osborne | 53 |
| 1999 | Journey to the Center of the EarthSeries | Casper Hastings | 52 |
| 1999 | Two HandsMovie | Pando | 52 |
| 1999 | Full Body MassageMovie | Fitch | 52 |
| 1999 | Grizzly FallsMovie | Tyrone Bankston | 52 |
| 1997 | 20,000 Leagues Under the SeaSeries | Ned Land | 50 |
| 1997 | TwistedMovie | Jack Jackson (segment 'The Confident Man') | 50 |
| 1996 | Twisted TalesSeries | Host / Narrator | 49 |
| 1993 | The Last HitMovie | Michael Grant | 46 |
| 1992 | Blame It on the BellboyMovie | Mike Lawton / Charlton Black | 45 |
| 1991 | F/X2Movie | Roland 'Rollie' Tyler | 44 |
| 1991 | Dead in the WaterMovie | Charlie Deegan | 44 |
| 1988 | CocktailMovie | Douglas "Doug" Coughlin | 41 |
| 1988 | Gorillas in the MistMovie | Bob Campbell | 41 |
| 1987 | The Good WifeMovie | Sonny Hills | 40 |
| 1986 | Tai-PanMovie | Dirk Struan | 39 |
| 1986 | F/XMovie | Roland 'Rollie' Tyler | 39 |
| 1985 | ParkerMovie | David Parker | 38 |
| 1984 | Give My Regards to Broad StreetMovie | Steve | 37 |
| 1983 | The Thorn BirdsSeries | Luke O'Neill | 36 |
| 1980 | Breaker MorantMovie | Lt. Peter Handcock | 33 |
| 1979 | The Odd Angry ShotMovie | Rogers | 32 |
| 1978 | The Chant of Jimmie BlacksmithMovie | Shearer | 31 |
| 1978 | Money MoversMovie | Brian Jackson | 31 |
| 1975 | Scobie MaloneMovie | Policeman (as Brian Bronn) | 28 |