2022
The ABC Of as Self2016
The Light Between Oceans as Bill Graysmark2013
Being Venice as Arthur2011
A Model Daughter: The Killing of Caroline Byrne as Tony Byrne2011
Burning Man as Dr. Burgess2007
The King as Nicky Whitta2006
Two Twisted as Norm2006
Stepfather of the Bride as Ari2006
BlackJack: Dead Memory as James2005
The Incredible Journey of Mary Bryant as Reverend Johnson2003
The Rage in Placid Lake as Doug Lake2002
Rabbit-Proof Fence as Mr. Neal at Moore River2001
Love Is a Four Letter Word as Not available2001
Moulin Rouge! as The Doctor2000
Mr. Accident as Kelvin Chevalier1998
All Saints as Dave Armstrong1997
Fallen Angels as Malcolm Lucas1994
Halifax f.p. as Alex Goodson1991
Eggshells as Not available1990
Struck by Lightning as Ollie Rennie1987
Those Dear Departed as Max Falcon1985
Wills & Burke as Robert O'Hara Burke1985
Banduk as Mr. Kool1984
Mother and Son as Arthur Beare1983
Molly as Jones1982
Ginger Meggs as Mr. John Meggs1977
The Picture Show Man as Lou1975
Picnic at Hanging Rock as Const. Jones1973
Avengers of the Reef as Not available1972
Snake Gully With Dad 'N' Dave as Not available1972
The Aunty Jack Show as Not available