Television
2019
Daily, False Flag Operative #1
Preacher
AMC
Jonathan Watson
2015
Guest, Kim Chi Gook
Kim Chi Gook Is Coming
World TV
Keam Woon Dae
Theatre
2023
Owl & Hare
Wacky Wombats
Melbourne Shakespeare Company
Bridget Sweeny
2019
Lord Longaville
Love's Labours Lost
Melbourne Shakespeare Company
Jennifer Sarah Dean
2018
Balthasar
Romeo & Juliet
Melbourne Shakespeare Company
Jennifer Sarah
2018
Telegraph Boy & Announcer
The Skin of Our Teeth
Victorian College of the Arts
Dean Bryant
2017
Catesby
Richard III
Victorian College of the Arts
Budi Miller
2017
Petya Trofimov
The Cherry Orchard
Victorian College of the Arts
Budi Miller
2016
Puck
A Midsummer Night's Dream
Takapuna Theatre Company
Natasha Birch
2016
Achilles
The Greeks
Victorian College of the Arts
Melanie Beddie
2014
Henry V
Henry V
SGCNZ NSSP
Colin Spice
Musical Theatre
2018
JD
Heathers
University College Theatre Company
Lily Cox
2017
Assistant Director
West Side Story
University College Theatre Company
Alice O'Shea
2016
Roger De Bris
The Producers
University College Theatre Company
Sam Adler
2015
Fagin
Oliver!
Takapuna Grammar School
Bruce De Grut
Web Series
2018
Andy
The Waiting Game
Victorian College of the Arts