Short Film
2020
Jon (Bonnie's Dad)
SONG BIRD
Alex Mcshane
Morgan Hopkins
2018
Jess's boyfriend
Healing Water
Angle3 Pictures
Leah McVeagh
2016
(Lead) Derrick
WINGBRO
BlindVisionFilms
Markus Kristensen
2016
PARANOID
Eric Farmer Film
ERIC FARMER
2014
(Lead) Jack
THE RED MENACE
BlindVision FIlms
Markus Kristensen
2013
Adam Myer
SUBSTITUTION
BlindVision FIlms
Markus Kristensen
2012
(Lead) Jacob Cane
CASTING SHADOWS
SSFTV
Tim Allis
2012
George
MATTY SPELLER
SSFTV
Connor Ingle
2012
Ian
LOCAL AS
SSFTV
Jack Riddell
2012
(Lead) Cartwright
INSIGHTFUL JUSTICE
Flem
Logan Judd
2012
(co-Lead) Edward Oakley
OFF THE EDGE
SSFTV
Daniel DeClerq
2012
Arthur Thompson
INTO THE VOID
SSFTV
Connor McKenzie
2012
David Bryer
TOUCH
SSFTV
Johnny Givins / Ben Crowder
2012
(Lead) James Hayward
FALLEN SNOW
SSFTV
Logan Judd
2012
(Lead)
LEAF OF LIFE
BlindVision FIlms
Markus Kristensen
2011
(Lead) Bobby Young
GOOSEVILLE
BlindVision Films
Markus Kristensen
2010
(Lead) Sidney Manson
THE SEPARATION OF SIDNEY MANSON
BlindVision Films
Markus Kristensen
2008
(Lead) Jonathan
ONE MOMENT
Imago Dei
Steven Baker
2008
Terry
POST MORTEM
BlindVision Films
Matt Gerrand
Commercial
2016
Australian Couple
AIR NZ - 'A Better Way to Fly'
Air New Zealand
Corporate Work
2020
Patient
Medical Training (on-going)
Otago Medical School (Wgtn)
Outstanding Performance
2020
Bad Man
MFAT Training Simulations (on-going)
Ministry of Foreign Affairs & Trade
The Improvisors
2020
Perpetrator
Police hostage negotiation simulations (on-going)
New Zealand Police
Outstanding Performance
2019
Patient
Medical Training (on-going)
Otago Medical School (Wgtn)
Outstanding Performance
2019
Perpetrator
Police hostage negotiation simulations (on-going)
New Zealand Police
Outstanding Performance
2019
Bad Man
MFAT Training Simulations (on-going)
Ministry of Foreign Affairs & Trade
The Improvisors
2018
Patient
Medical Training Simulations (on-going)
Auckland School of Medicine
2017
Patient
Medical Training Simulations (on-going)
Auckland School of Medicine
2016
Patient
Medical Training Simulations (on-going)
Auckland School of Medicine
2015
Patient
Medical Training Simulations (on-going)
Auckland School of Medicine
2014
Patient
Medical Training Simulations (on-going)
Auckland School of Medicine
2013
Patient
Medical Training Simulations (on-going)
Auckland School of Medicine