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

24 Hours

2021
as Robert Walker

Locusts

2019
as Jake Anderson

Choir Girl

2019
as Mikhail

Living Space

2018
as Officer

The Home

2017
as Father Michael

Never Forget

2016
as Mr. White

Altered Spirits

2016
as Oldman

The Legend of Ben Hall

2016
as Old Man Gordon

Young Ones

2014
as Foreman Jay

Grey Sheep

2013
as Man with Doll

Saving Mr. Banks

2013
as Mr. Belhatchett

Hello Herman

2012
as Sean Gall

Bad Karma

2012
as Jarvis

Passion Play

2011
as Donnie

Matching Jack

2010
as Wild Bill Maguire

Inalé

2010
as Grandfather

Animal Kingdom

2010
as Richard Collis

Broken Hill

2009
as Bear

The Condemned

2007
as The German

Let Me Not

2007
as Steve - Strip Club Boss

Puppy

2005
as Police Officer

Wolf Creek

2005
as Bazza

Bad Eggs

2003
as Tozer

L'envie

2003
as Mr.Wilkins

Maslin Beach

1997
as Zen master