Television
2021
The Lord of The Rings (TV Series), 'Unannounced'
Amazon Dir: J.A. Bayona
Theatre
2019
King Lear, 'Edgar'
Wellington High School Shakespeare Society Dir: William Pride & Naomi Melville
2019
Punk Rock, 'William (Lead)'
Wellington High School Dir: Roger Mantel
2018
Cymbeline, 'Cloten'
Wellington High School Dir: Roger Mantel
2018
Much Ado About Nothing, 'Don John'
Wellington High School Shakespeare Society Dir: Niamh Vaughan & Arie Faber
2017
Romeo & Juliet, 'Sampson'
Wellington High School Shakespeare Society Dir: Veronica Maughan & Salote Nowalowala-McCrory
2016
The Taming of the Shrew, 'Messenger'
Wellington High School Shakespeare Society Dir: Hana Olds & Kitty Macintyre
Short Film
2019
Behold the Ghost, 'Henry (Lead)'
Goldfish Creative Dir: Jesse Taylor Smith
2017
Shelter, 'Homeless Boy (Lead)'
Roxy 5 Film Competition
2016
Unbreakable Beau, 'Callum'
Whitirea Film School Dir: Francesca Mackenzie
2008
The Sands of Hollywood, 'Robot'
Independent Dir: Noah Brown
Skills
Unicycling
Vocal Skills