Commercial
2019
Home buyer
Trade Me - 20th Anniversary
Wrestler
Jasmine Funnell
2016
Male Customer (lead)
Kiwibank Home loan Promo
Assignment Group/Kiwibank
Ronan Tiernay
2015
Phoenix Mascot
Phoenix Football Club Promo
Elisha Baker
2012
Businessman
Exodus Gym Wellington
Dpod
Darren Eagle
2011
Everest Mate
Carlsberg TVC
Rattling Stick/Shoot NZ
Daniel Kleinman
2010
Heat Pump Installer
Fujitsu Heatpumps TVC
Sauce
Chris Canton
2006
SPARC Volunteers TVC
Young and Rubicam Advantage
Feature Film
2021
Skeltrooper (Dialogue)
Avatar 2
Disney
James Cameron
2020
Trooper
Avatar sequels
James Cameron
2015
Steve - lead
No Room For Saints
Alex Liu
2013
Stand in - Thorin Oakenshield
The Hobbit: The Desolation of Smaug
3 foot 7 Ltd
Peter Jackson
2012
Bain - Tall Scale Double
The Hobbit: An Unexpected Journey
3"7 Ltd
Peter Jackson
2012
Mirkwood Guard - Featured Extra
The Hobbit: An Unexpected Journey
3"7 Ltd
Peter Jackson
2011
Bain - Tall Scale Double
The Hobbit: An Unexpected Journey
3"7 Ltd
Peter Jackson
2011
Police Officer
Rage
Danny Mulheron
2010
Hanging Man
Daryn Exists
Jamie Lawrence
2007
Extra
Avatar
James Cameron
2005
Extra - Various
King Kong 2004-2005
Big Primate Production
Various
2003
Various
The Lord of the Rings - The Return of the King
3'6" Ltd
2002
Various
The Lord of the Rings - The Two Towers
3'6" Ltd
Short Film
2014
Max
Along Beside
Paul Wong
2010
Extra
Hook, Line & Sinker
Andrea Bosshard and Shane Loader
2010
Connor
Puzzled Love
NZ Film School
Katie Frost
2007
Veggo
The Cover Up
Nat Brunt/Film School
2004
Savage
NZ Film School graduate series
2003
Inside Out
Kent Osbourne
Stage
2013
Millicent/Mother Goose/Terrible Crabmeat
The Great Piratical Rumbustification
Kidstuff Theatre
Lucy Edwards
2011
Mr Watson
The Idiots: Back To School
Anya Tate-Manning
2010
Azabanaazer
Aladdin
Kapital Kids Theatre
Rodney Bane
2006
Mingus the Rat
Riki Kiwi
Kapital Kids Theatre
2005
Taniwha
Road Safety Play - schools tour
Porirua City Council
2005
Grunter
Three Little Pigs
Kaptial Kids Theatre
2005
Mudwiggle/Dinglemouse
Bad Jelly the Witch
Kapital Kids Theatre
2004
Mudwiggle/Dinglemouse
Bad Jelly the Witch
Kapital Kids Theatre
2004
Director
Aladdin
Kapital Kids Theatre
2004
Writer/Performer
Life 101
Dunedin Fringe Festival
2004
Dancer/Extra
Carmen
NZ Opera Company
2004
Lead Male
Thorns
Fringe Festival/Helen Anderson
2003
The Wedding Party
Richard Finn
2003
Performer/Director
Henny Penny to the Rescue
Childs Play Centre Company
2003
Citizen
Enemy of the People
Kathy McRae
2003
Jack
Puss'n'Boots
Rob Ormsby
2003
Director/Writer
Life 101
Fringe Festival
2003
Lead
Doctor in the House
Ian Munroe
2002
Various
The Sneeze and Other Episodes
Richard Finn
2002
Lead
The Clink
Mana Little Theatre
2002
Lead/Writer/Co-Producer
Becoming a Dad Ain't No Cricket Match
Fringe Festival
2000
Dancer
Die Fiedermaus
St James Theatre and Aotea Centre State Opera House
1997
Dancer
Eugene Onegin
State Opera House
1997
Dancer
Wellington Sinfonia Youth
Wellington Sinfonia Concert Series
Video
2004
Presenter
Communication Skills Series
Terry Cobham
2003
Presenter
Life Skills Series
Terry Cobham