2024
Theatre
Scott
All Boys
Mehhma Malhi
2024
Opera
Barge Worker
Il Tabarro (Il Trittico)
Opera Australia
Constantine Costi
2024
Television
Constable Matt Thorpe
Black Snow 2
Goalpost Pictures / STAN
Sian Davies, Helena Brooks
2023
Theatre
Putin
A Very Expensive Poison
NIDA
Hannah Goodwin
2023
Theatre
Dean
Gloria
NIDA
Nigel Turner-Carrol
2023
Theatre
Beadle Bamford
Sweeney Todd: The Demon Barber of Fleet Street
NIDA
Constantine Costi
2022
Theatre
Christian / Grandfather / Lars
Festen
NIDA
Clara Voda
2022
Theatre
Ivan Pavlovich
The Marriage
NIDA
Joseph Uchitel
2022
Theatre
King Duncan / Lady Macbeth
Macbeth
NIDA
Philip Quast
2021
Theatre
Brian
DNA
NIDA
Nigel Turner-Carrol