Acting
MovieThe Loved Ones
2010
as Teacher
MovieBroken Hill
2009
as Warden Bill Rude
MovieThe King
2007
as Sir Frank Packer
MovieA Ring of Endless Light
2002
as Captain
TVAll Saints
1998
as Barry Stoneham
TVRoar
1997
as King Gar
TVWater Rats
1996
as Steve Pitta
TVHalifax f.p.
1994
as Frank Christofides
TVThe Man from Snowy River
1994
as Sgt. Slaughter
TVJanus
1994
as Snr Prison Officer
TVBlue Heelers
1993
as Clive Ostroff
TVBrides of Christ
1991
as Bill Fitzgerald
TVPolice Rescue
1991
as Inspector Hawkins
MovieThe Dreaming
1988
as Alf
TVRafferty's Rules
1987
as Terry Matthews
MovieRobbery Under Arms
1985
as Prosecutor
MovieThe Fire in the Stone
1984
as Brogan
TVSara Dane
1982
as Lieutenant Hardcastle