Television
2014
Guest, Grant Tao
Neighbours
Freemantle Media
Scott Major
2011
Guest, Charlie Fontane
Winners & Losers
Seven Network
Jet Wilkinson
2009
Dayplayer, Glen Mitchell
Neighbours
Freemantle Media Australia
Various
2007
Recurring, Nate Adamson
Shortland St
Grundy Television Productions
Various
Stage
2022
Alfred Almers
Little Eyolf
Burning House Theatre
Robert Johnson
2016
Malcolm
MacBeth
A Company of Players
Matthew O'Sullivan
2015
Paddy
Made in China
TBC Theatre
Myles Tankle
2015
Tom
Project: Hysteria
TBC Theatre
Alistair Smith
2013
Prison Warden
Shadows of Angels
TBC Theatre
Fleur Saxton
2013
Trooper
Equus
Mockingbird Theatre Co.
Chris Baldock
2012
Jack
Best of London Offcuts
In Company Theatre
Trudi Boatwright
2011
Various
Underground Cinema
Secret Squirrel Productions
Various
2010
Various
Underground Cinema
Secret Squirrel Productions
Various
2009
Various
Underground Cinema
Secret Squirrel Productions
Various
2008
Jordyn
The Cape
Independent
Celia Nicholson
2007
Nathan Sellers
The Tutor
Auckland Theatre Co
Jonathan Hendry
2007
Joel White
My Name is Gary Cooper
Auckland Theatre Co
Roy Ward
2006
Romeo
La Creduta Morta (Romeo & Juliet)
Unitec Theatre
Jonathan Hendry
2006
Toby Ackland
Black Rock
Unitec Theatre
Robyn Payne
2006
Michael
Monologues
Unitec Theatre