

Darkness Falls
2003 · as Captain Henry

Beneath Hill 60
2010 · as General Lambert

The BBQ
2018 · as Herbert

Tai-Pan
1986 · as Tyler Brock

Rent-a-Cop
1987 · as Alexander

Miss Fisher and the Crypt of Tears
2020 · as Crippins

Phar Lap
1983 · as Eric Connolly

Anzacs: In the Face of War
2011 · as Narrator

Strike of the Panther
1989 · as William Anderson

The Naked Country
1985 · as Lance Dillon

Day of the Panther
1988 · as William Anderson

Great Expectations: The Untold Story
1987 · as Abel Magwitch

Dusty
1983 · as Railey Jordan

Kitty and the Bagman
1983 · as The Bagman

Tully
1975 · as Helier

Run Rebecca, Run!
1981 · as Bob Porter

Big Brother of Christmas Island
1999 · as Narrator (voice)

Vacant Possession
1995 · as Frank