Short Film
2016
Guard
Hillary Clinton/Young Lover
Dean Hewison
2016
Guard
Judgment Tavern
Useful Media
Dean Hewison
Stage
2023
Lead - Various
Night of the Living Dead
Silo Theatre
Sophie Roberts and Sam Snedden
2018
Bertie Wooster
Jeeves & Wooster in Perfect Nonsense
Fortune Theatre
Jordan Dickson
2018
Frank
Mrs Warren's Profession
Auckland Theatre Company
Eleanor Bishop
2017
Isaac
When Sun & Moon Collide
Auckland Theatre Company
Rawiri Paratene
2017
Eli Kent
Peer Gynt Recycled
Auckland Theatre Company
2016
Bastien
Jekyll & Hyde
A Slightly Isolated Dog
Leo Gene Peters
2015
Various
Ache
Circa Theatre
Lyndee-Jane Rutherford
2015
Brendan
Stealing Games
Capital E National Theatre for Children
Jonathon Hendry
2015
Ben
Long Ago, Long Ago
Red Scare Collective
Lori Leigh
2015
Silvio
A Servant to Two Masters
Circa Theatre
Ross Jolly
2014
Bottom
A Midsummer Night's Dream
Bright Orange Walls
Sam Phillips
2013
Colin
Earthquakes In London
Toi Whakaari: NZ Drama School
Jonathon Hendry
2011
Benedick
Much Ado About Nothing
Toi Whakaari: NZ Drama School
Perry Piercy
2010
Alan Strang
Equus
Long Cloud Youth Theatre
Willem Wassenaar
2008
Melchior
Spring Awakening
Long Cloud Youth Theatre
Willem Wassenaar
Television
2019
Chaku
Power Rangers | Beast Morphers
Power Rangers Productions
2017
Lance Connelly
Catching the Black Widow
KHF Media
Thomas Robins
2017
Dave Marrett
Why Does Love?
Great Southern Television
Musical Theatre
2015
John Jasper
The Mystery of Edwin Drood
Circa Theatre
Lyndee-Jane Rutherford
2015
Various
Jingles! The Musical
BATS Theatre
Dean Hewison
2014
Milton
Mr McGee & the Biting Flea
Capital E National Theatre for Children
Dave Brown
2014
Various
Destination Beehive
Circa Theatre
Jan Bolwell
2012
Balladeer
Assassins
Toi Whakaari
Jonathon Hendry
Web Series
2016
Bryn
Bright Summer NIght
The Candle Wasters
Sally & Elsie Bollinger
2014
Various
Flat Race
Jack Buchanan
2014
Daz
Hutt Valley Dream Project
RCBCA
Bea Joblin