Ben
We Used to Own Houses (2023)
Dan Blake
Sit. Stay. Love. (2022)
Meyer Kohn
Elvis (2022)
Father
An Athlete Wrestling A Python (2019)
Trader
The Nightingale (2018)
Mr. Morley
Drawcard (2016)
Joe
Concealed (2015)
Mick Smithy
Drown (2015)
Customer
X (2011)
Detective Stone
Griff the Invisible (2011)
Tanya Lee's Dad
Acolytes (2009)
Long John Silver (uncredited)
Nim ja salainen saari (2008)
Mr. Masters
The Black Balloon (2008)
Dave
Katoomba (2007)
Police Interviewer
Joanne Lees: Murder In The Outback (2007)
Anthony Phelan
Darklovestory (2006)
Robert - Gareth's Dad
Boys Grammar (2005)
Michael
Little Fish (2005)
Beaman
The Postcard Bandit (2003)
Jim Craig
Danny Deckchair (2003)
Lama Su (voice)
Star Wars: Episodi II – Kloonien hyökkäys (2002)
Security Guard
Babe suurkaupungissa (1998)
Detective #1
13 Gantry Row (1998)
Bishop
Heaven's Burning (1997)
Martin Chalmers
Tunnel Vision (1995)
Inspector Quigley
Redheads (1992)