Actor
Exposure
2024
as Glen
Contagion of Fear
2024
as Langston Charlesworth
Limbo
2023
as Joseph
The Drover's Wife: The Legend of Molly Johnson
2022
as Judge Eisenmangher
The Home Team
2022
as Darren
The Story of Lee Ping
2021
Moon Rock for Monday
2021
as The Bobbins
The Invisible Man
2020
as Head Doctor
Slam
2019
as Pete the Journalist
Scout
2019
as Boss
Henry Needs a New Home
2019
Book Week
2019
as Ken Cutler
The School
2018
as Dr. Masuta
Event Zero
2017
as Langston Charlesworth
Maurice's Symphony
2017
as Mr. Ferk
Mary: The Making of a Princess
2015
as Per Thornitt
Truth
2015
as Marcel Matley
The Daughter
2015
as Peterson
Permafrost
2014
as Max
Butterflies
2013
as Dalton Hearst
Greg's First Day
2013
as Bernard
Double Happiness Uranium
2013
as Reuben Henschke
Redd Inc.
2012
as Thomas Reddmann
Wide Blue Yonder
2012
as Eric
3 Acts of Murder
2009
as Detective Harry Manning
Cold Lunch
2008
as Restaurateur
Varg Veum - Bitter Flowers
2007
as Warren Donaldson
Uro
2006
as Dealeren
Fallen
2004
as Chief Supt. Edridge
Anacondas: The Hunt for the Blood Orchid
2004
as Christian Van Dyke
The 13th House
2003
as Man from the 14th Floor
The Night We Called It a Day
2003
as Phil
The Flaming Brain
2003
as Eric
Paradise Found
2003
as Maurrin
Scooby-Doo
2002
as Old Man Smithers
Harvey
2002
The Goddess of 1967
2000
as Grandpa
Når mørket er forbi
2000
as Edwin
The Darkest Light
2000
as Father Mark
Henry Fool
1998
as Father Hawkes
Getting Hurt
1998
as Edgar Bosco
Water Easy Reach
1998
as Windy
Little White Lies
1996
as Barrett
Lust and Revenge
1996
North Star
1996
as Sheriff Lamont
Eldorado
1996
as Rocko
The Life of Harry Dare
1995
as Kevin
Bad Boy Bubby
1993
as Bubby
Confessor Caressor
1989
as Michael Freely
Kangaroo Island
as Dr Roberts