- 2010The Loved OnesFilmTeacher
- 2009Broken HillFilmWarden Bill Rude
- 2007The KingFilmSir Frank Packer
- 2002A Ring of Endless LightFilmCaptain
- 1998All SaintsSeriesBarry Stoneham
- 1997RoarSeriesKing Gar
- 1996Water RatsSeriesSteve Pitta
- 1994The Man from Snowy RiverSeriesSgt. Slaughter, Everett
- 1994Halifax f.p.SeriesFrank Christofides
- 1994JanusSeriesSnr Prison Officer
- 1993Blue HeelersSeriesClive Ostroff, Eric Strickland
- 1991Police RescueSeriesInspector Hawkins, SPG Sergeant
- 1991Brides of ChristSeriesBill Fitzgerald
- 1988The DreamingFilmAlf
- 1987Rafferty's RulesSeriesTerry Matthews
- 1985Robbery Under ArmsFilmProsecutor
- 1984The Fire in the StoneFilmBrogan
- 1982Sara DaneSeriesLieutenant Hardcastle