Home / Discover / People
  • Created September 29, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Saving Mr. Banks

2013
as Mr. Belhatchett

The Condemned

2007
as The German

Broken Hill

2009
as Bear

Bad Karma

2012
as Jarvis

Grey Sheep

2013
as Man with Doll

The Legend of Ben Hall

2016
as Old Man Gordon

Hello Herman

2012
as Sean Gall

Never Forget

2016
as Mr. White

Matching Jack

2010
as Wild Bill Maguire

24 Hours

2021
as Robert Walker

Altered Spirits

2016
as Oldman

Inalé

2010
as Grandfather

The Home

2017
as Father Michael

Choir Girl

2019
as Mikhail

L'envie

2003
as Mr.Wilkins

Puppy

2005
as Police Officer

Living Space

2018
as Officer

Bad Eggs

2003
as Tozer

Let Me Not

2007
as Steve - Strip Club Boss

Locusts

2019
as Jake Anderson

Maslin Beach

1997
as Zen master

Young Ones

2014
as Foreman Jay

Passion Play

2011
as Donnie

Wolf Creek

2005
as Bazza

Animal Kingdom

2010
as Richard Collis