Home / Discover / People

Mortal Engines

2018
as Bürgermeister

The Water Horse

2007
as Sgnt. Walker

Secret City

2016
as Jim Hellier

30 Days of Night

2007
as Doug Hertz

The Doctor Blake Mysteries: Family Portrait

2017
as Chief Supt Matthew Lawson

Tangle

2009
as Tim Williams

The Doctor Blake Mysteries

2013
as Matthew Lawson

Sure to Rise

1994
as Parachutist

One Lane Bridge

2020
as Stephen

Stealth

2005
as Black Ops Leader

The Brush-Off

2004
as Spider

The Blake Mysteries: Ghost Stories

2018
as Chief Superintendent Matthew Lawson

30 Seconds

2009
as Martin Manning

Young Hercules

1998
as Strife

Little Fish

2005
as Moss

Siege

2012
as Sam Hoyle

Accidents Happen

2009
as Ray Conway

Shortland Street

1992
as Craig Develter

Peach

1996
as Mog

Black Hands

2020
as Robin Bain

Alibi

as Father Sebastian Cromwell

Eagle vs Shark

2007
as Damon

Guest Star

Episode Xena: Warrior Princess
You Are There
2001
Episode Harrow
Mens Rea
2018
Episode Westside
Episode 1
2016
Episode Westside
Episode 6
2016
Episode Power Rangers
Sensei Switcheroo
2003
Episode Westside
Episode 7
2016
Episode Miss Fisher's Murder Mysteries
Blood & Circuses
2012
Episode Power Rangers
A Ranger Exclusive
2004
Episode Without a Trace
At Rest
2007
Episode Westside
Episode 8
2016
Episode Power Rangers
Tongue and Cheek
2003
Episode Hercules: The Legendary Journeys
Love, Amazon Style
1999
Episode The Brokenwood Mysteries
From the Cradle to the Grave
2022
Episode Westside
Episode 10
2016
Episode Westside
Episode 2
2016
Episode This Is Not My Life
Episode 6
2010
Episode This Is Not My Life
Episode 7
2010
Episode Westside
Episode 3
2016
Episode This Is Not My Life
Episode 8
2010
Episode This Is Not My Life
Episode 9
2010
Episode Cleopatra 2525
Mauser's Day Out
2000
Episode This Is Not My Life
Episode 10
2010
Episode This Is Not My Life
Episode 11
2010
Episode This Is Not My Life
Episode 12
2010
Episode Westside
Our Poison'd Chalice
2015
Episode This Is Not My Life
Episode 13
2010
Episode Hercules: The Legendary Journeys
Promises
1996
Episode Agent Anna
Episode 1
2014