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

Two Hands

1999
as Acko

The Inbetweeners 2

2014
as Uncle Bryan

Injury Time

2015
as Billy Bourke

BlackJack: Sweet Science

2004
as Inspector Terry Kavanagh

Broken Highway

1993
as Tatts

Blackrock

1997
as Ken Warner

Wilfred

2007
as Arthur

Unfinished Sky

2007
as Sgt. Carl Allen

The Translator

2020
as Chase

Invincible

2001
as Slate

Blood Crime

2002
as Jonah Ganz

No Activity

2015
as Bruce

BlackJack

2003
as Inspector Terry Kavanagh

The Gods of Wheat Street

2014
as Harry Hamilton

City Homicide

2007
as Terry Jarvis

My Husband My Killer

2001
as Bill Vandenberg

Convict

2014
as Warden

The Secret Daughter

2016
as Gus Carter

Mystery Road

2013
as Sam Bailey

Oyster Farmer

2005
as Brownie

The Rover

2014
as Archie

Feed

2005
as Father Turner

Gettin' Square

2003
as Arnie DeViers

Now Add Honey

2015
as Roger Gardam

Mr Accident

2000
as Duxton Chevalier

These Final Hours

2014
as Radio Man

The Nothing Men

2008
as David Snedden

Tom White

2004
as Phil

BlackJack: Ace Point Game

2005
as Inspector Terry Kavanagh

Seeing Red

1992
as William

Ten Pound Poms

2023
as Dean Spender

Chopper

2000
as Keithy George

Catching Milat

2015
as Detective Neil Birse

Moon Rock for Monday

2020
as Detective Lionell

BlackJack: In the Money

2005
as Inspector Terry Kavanagh

Director

Movie The Combination 2009
Movie Convict 2014
Movie The Combination Redemption 2019

Writer

Movie Passion of Mind 2000
Movie Amazing Grace and Chuck 1987
Movie Invisible Child 1999

Crew

Movie The Love Effect 2016

Guest Star

Episode Farscape
Coup by Clam
2002
Episode Blue Heelers
Paranoia (1)
1995
Episode Blue Heelers
Paranoia (2)
1995