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: noche de venganza (2011)
Detective Stone
Griff the Invisible (2011)
Tanya Lee's Dad
Acolytes (2009)
Long John Silver (uncredited)
La isla de Nim (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
El amor esta en el aire (2003)
Lama Su (voice)
La guerra de las galaxias. Episodio II: El ataque de los clones (2002)
Security Guard
Babe 2: El Cerdito en la Ciudad (1998)
Detective #1
13 Gantry Row (1998)
Bishop
Huida desesperada (1997)
Martin Chalmers
Tunnel Vision (1995)
Inspector Quigley
Redheads (1992)