Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified April 16, 2022 by
    Administrator admin

King Kong

2005
as Mike

The Water Horse

2007
as Charlie MacMorrow

Avalon High

2010
as Coach Barker

30 Days of Night

2007
as Wilson Bulosan

The World's Fastest Indian

2005
as Antarctic Angel

Catching Milat

2015
as Inspector Rod Lynch

In Dark Places

2018
as Tim McKinnel

Underbelly

2008
as Bill Mackay

The Doctor Blake Mysteries

2013
as William Munro

Outrageous Fortune

2005
as Nicky Greegan

The Devil's Rock

2011
as Captain Ben Grogan

Perfect Creature

2007
as Dominic

Savage Honeymoon

2000
as Dean Savage

The Ferryman

2007
as Chris Hamilton

Love Birds

2011
as Craig Watson

Boy

2010
as Mr. Langston

A Place To Call Home

2013
as Jack Duncan

Nerve

2013
as Vincent Gregory

Eagle vs Shark

2007
as Doug Davis

Director

Episode LAWD Have Mercy
When Doves Cry
2017
Episode LAWD Have Mercy
Cannonball for Christ
2017
Episode LAWD Have Mercy
Falling from Grace
2017
Episode LAWD Have Mercy
6 Feet Deep
2017
Episode LAWD Have Mercy
On Fire for the Lord
2017
Episode LAWD Have Mercy
Lights Out
2017
Episode LAWD Have Mercy
Mmmm.....Good
2017
Episode LAWD Have Mercy
It's Not My Time
2017
Episode LAWD Have Mercy
Slap the Devil Out of Me
2017
Episode LAWD Have Mercy
Where's My Free Gift Pastor
2017

Producer

Movie The Custom Mary 2011
Movie Dreamers 2000

Guest Star

Episode Hercules: The Legendary Journeys
Highway to Hades
1995
Episode Legend of the Seeker
Wizard
2009
Episode Legend of the Seeker
Creator
2010