2021
FF
FF Skeltrooper (Dialogue), Avatar 2
2021
M
M FX Makeup Test, Avatar 2
2020
FF
FF Trooper, Avatar sequels
2019
C
C Home buyer, Trade Me - 20th Anniversary
2018
MV
MV Male lead, Old Friends - Hoodlem
2016
C
C Male Customer (lead), Kiwibank Home loan Promo
2015
FF
FF Steve - lead, No Room For Saints
2015
C
C Phoenix Mascot, Phoenix Football Club Promo
2014
SF
SF Max, Along Beside
2013
ST
ST Millicent/Mother Goose/Terrible Crabmeat, The Great Piratical Rumbustification
2013
FF
FF Stand in - Thorin Oakenshield, The Hobbit: The Desolation of Smaug
2013
TV
TV Captain Lance Hall, War News
2012
FF
FF Bain - Tall Scale Double, The Hobbit: An Unexpected Journey
2012
FF
FF Mirkwood Guard - Featured Extra, The Hobbit: An Unexpected Journey
2012
C
C Businessman, Exodus Gym Wellington
2012
TV
TV Policeman, Family Report
2011
C
C Everest Mate, Carlsberg TVC
2011
FF
FF Police Officer, Rage
2011
FF
FF Bain - Tall Scale Double, The Hobbit: An Unexpected Journey
2011
ST
ST Mr Watson, The Idiots: Back To School
2010
SF
SF Extra, Hook, Line & Sinker
2010
C
C Heat Pump Installer, Fujitsu Heatpumps TVC
2010
SF
SF Connor, Puzzled Love
2010
ST
ST Azabanaazer, Aladdin
2010
TV
TV Genny's Flatmate, Blind Faith
2010
FF
FF Hanging Man, Daryn Exists
2007
SF
SF Veggo, The Cover Up
2006
ST
ST Mingus the Rat, Riki Kiwi
2006
C
C , SPARC Volunteers TVC
2005
FF
FF Extra - Various, King Kong 2004-2005
2005
ST
ST Taniwha, Road Safety Play - schools tour
2005
ST
ST Grunter, Three Little Pigs
2005
ST
ST Mudwiggle/Dinglemouse, Bad Jelly the Witch
2004
ST
ST Mudwiggle/Dinglemouse, Bad Jelly the Witch
2004
ST
ST Director, Aladdin
2004
ST
ST Writer/Performer, Life 101
2004
ST
ST Dancer/Extra, Carmen
2004
ST
ST Lead Male, Thorns
2004
V
V Presenter, Communication Skills Series
2003
FF
FF Various, The Lord of the Rings - The Return of the King
2003
ST
ST , The Wedding Party
2003
ST
ST Performer/Director, Henny Penny to the Rescue
2003
ST
ST Citizen, Enemy of the People
2003
ST
ST Jack, Puss'n'Boots
2003
ST
ST Director/Writer, Life 101
2003
ST
ST Lead, Doctor in the House
2003
V
V Presenter, Life Skills Series
2002
FF
FF Various, The Lord of the Rings - The Two Towers
2002
ST
ST Various, The Sneeze and Other Episodes
2002
ST
ST Lead, The Clink
2002
ST
ST Lead/Writer/Co-Producer, Becoming a Dad Ain't No Cricket Match
2000
ST
ST Dancer, Die Fiedermaus
1997
ST
ST Dancer, Eugene Onegin
1997
ST
ST Dancer, Wellington Sinfonia Youth