2020
TV
TV Jordan Baxter, Shortland Street
2019
TV
TV Jordan Baxter, Shortland Street
2019
TV
TV Saxon, Ahikaroa Season 2
2019
C
C Stickybeak, Stickybeak Online Surveys
2019
VO
VO Stickybeak, Stickybeak Training Modules
2019
C
C Home Buyer, One Roof
2018
C
C Husband, Cigna Life Insurance
2016
TV
TV Aqua Ranger (James), Power Rangers - Dino Charge/Dino Super Charge
2016
SF
SF NZ Soldier , Sparrow
2016
C
C Wedding Photographer, TruGreen Lawns
2015
C
C Architect, Brother - A3 6520 Printer
2015
ST
ST Peer Gynt #3, Peer Gynt [Recycled] - Workshop Season
2015
VO
VO , 100 Days of Summer
2015
VO
VO , Under 25 Drivers
2014
MT
MT Chorus, Janice Webb Presents SING: The Reunion Concert
2014
C
C Friend, KFC - Rattlesnake Burger
2014
C
C Lead, TSM - Semble
2014
ST
ST Lord Goring, An Ideal Husband (Oscar Wilde)
2013
SF
SF Patient, A Blank Slate
2013
FF
FF Italian Friend (uncredited), Rush
2012
ST
ST Hairy Maclary, Hairy Maclary: Royal Performance for the Prince of Wales
2012
ST
ST Detective Sergeant Trotter, The Mousetrap (Agatha Christie)
2012
ST
ST Hairy Maclary, Hairy Maclary
2012
C
C Young Man, Novus Leisure - Christmas
2011
C
C Runner, Puma - Pumagility
2011
C
C Barista, Hillsong Reality Welcome Video
2011
ST
ST Puck, A Midsummer Night's Dream
2011
PH
PH Young Man, Entry Pass
2011
V
V Young Man, Mickey Slim - 'Tonight'
2011
SF
SF Richie, Growed Up
2011
SF
SF Roberto, Mixed Signalz
2010
V
V Photographer, The Pictures - 'Over and Over'
2010
SF
SF Jack, 40 Hours
2010
SF
SF Ludovic Myers, Observations on Mrs. Palfrey
2009
C
C Eldest Son, Freya's Bread - The Artisan
2009
MT
MT Carbuckety, Cats
2009
SF
SF Tony, Breakdown
2008
ST
ST Lysander, A Midsummer Night's Dream
2007
ST
ST Bassanio, The Merchant of Venice
2006
ST
ST Dionysis, Bacchae