Stage
2016
Himself
Ahi Karunaharan
Auckland Theatre Company
2016
Captain Tempest
Journey to the Forbidden Planet
Westlake Boys High
Caroline Walsh
2012
The Artful Dodger
Oliver!
Westlake Boys High
Caroline Walsh
2011
Big Jule
Guys and Dolls
Westlake Boys High
Caroline Walsh
Television
2013
Himself
New Zealand's Got Talent
South Pacific Pictures Ltd