- 2007NoiseFilmPublican
- 2000ChopperFilmGov. Beasley
- 2000Something in the AirSeriesShire President
- 1998The GamesSeriesTaxi Driver
- 1997The Last of the RyansFilmWarder #2
- 1994JanusSeriesRaffle Ticket Man, Sergeant Bates
- 1993Blue HeelersSeriesRalph Pollock, Vince Cassidy, Frank Wade
- 1992PhoenixSeriesNSW Police Prosecutor