
Acted in 56
2020s
- 2026
- 2025
Maysa
Brian
Notes from a Fish
Stuart
- 2024
nOOb
Norman Conrad · 3 episodes
- 2023
- 2022
Blood and Gold
The Man
- 2021
Love Knots
Prescott
Green
John
The Panthers
Sergeant Miller · 6 episodes
- 2020
Sextortion
Reverend Bellows · 6 episodes
2010s
- 2019
Ablaze
Kenneth Ballantyne
- 2018
- 2017
Human Traces
Glenn
- 2016
Pike River
Steve Rose
Bombshell
Allen Galbraith
- 2015
The Monster of Mangatiti
Bill Cornelius
Venus and Mars
Advocatus Diaboli (Voice)
How to Murder Your Wife
Mike Bungay
- 2014
Coverband
Don · 6 episodes
Consent: The Louise Nicholas Story
John Dewar
- 2013
- 2012
Siege
Jan Molenaar
Sione's 2: Unfinished Business
Homeless Man
- 2011
Rage
Police Commissioner Walton
Billy
Tom Parkinson
- 2010
Bloodlines
Colin Bouwer
2000s
- 2009
- 2008
Show of Hands
Alex Lee Lerner
- 2007
The Man Who Lost His Head
Murphy (as Mike Mitchison)