Actor
Cold Water
2023
as Murray
The Drover's Wife: The Legend of Molly Johnson
2022
as Father McGuiness
The Dry
2021
as Gerry Hadler
Children of the Corn
2020
as Pastor Penny
Love and Monsters
2020
as Old Pete
Occupation
2018
as Alien Leader
Winchester
2018
as Augustine
Pirates of the Caribbean: Dead Men Tell No Tales
2017
as Mayor Dix
Blue World Order
2017
as Whippett
Gods of Egypt
2016
as Head Judge
Backtrack
2015
as Felix
I, Frankenstein
2014
as Molokai
Mystery Road
2013
as Jim
The Chronicles of Narnia: The Voyage of the Dawn Treader
2010
as Lord Rhoop
Subdivision
2009
as Singlet
The Art of Darts & Dying
2009
as Dave De Crease
Australia
2008
as Dr. Barker
Solo
2006
as Kennedy
Aquamarine
2006
as Leonard
Star Wars: Episode III - Revenge of the Sith
2005
as Tion Medon
The Brush-Off
2004
as Philip Veale
Peter Pan
2003
as Cookson
The Matrix Revolutions
2003
as Trainman
Finding Nemo
2003
as Chum (voice)
Inspector Gadget 2
2003
as Baxter
Queen of the Damned
2002
as Khayman
Dark City
1998
as Mr. Wall
Ace Ventura: When Nature Calls
1995
as Gahjii
Hercules Returns
1993
as Sprocket
Sweet Talker
1991
as Norman Foster
The Shrimp on the Barbie
1990
as Wayne
Wendy Cracked a Walnut
1990
as Ronnie
Sugar
1989
as Robert Flemming
Rikky and Pete
1988
as Ben
Bachelor Girl
1987
The Year My Voice Broke
1987
as Jonah
Bullseye
1987
as Purdy
Great Expectations: The Untold Story
1987
as Joe Gargery
Rob Roy
1987
Pallet on the Floor
1986
as Basil Beaumont-Foster
Mad Max Beyond Thunderdome
1985
as Jedediah the Pilot
Where the Green Ants Dream
1984
as Lance Hackett
Double Deal
1983
as Doug Mitchell
Buddies
1983
as Ted
Midnite Spares
1983
as Wimpy
The Return of Captain Invincible
1983
as Midnight's Doctor
Mad Max 2
1981
as The Gyro Captain
Dimboola
1979
as Morrie McAdam
Newsfront
1978
as Redex Trial Driver
Barnaby and Me
1977
as Tall Baddie
Let the Balloon Go
1976
as Chief Gifford
The Adventures of Eliza Fraser
1976
as Bruce McIver
Twentieth Century Oz
1976
as Bass Player / Surfie
Mad Dog Morgan
1976
as Heriot
The Great MacArthy
1975
as Bill Dean
The Firm Man
1975
as Messenger
The Cars That Ate Paris
1974
as Charlie
Three Old Friends
1974
Dimboola: The Stage Play
1973
as The Groom
Stork
1971
as Graham 'Stork' Wallace
Dead Easy
1970