Television
2018
Nick
Diary of an Uber Driver
Revolve Productions
Matthew Moore
2018
Rory
The Family Law
SBS/Family Law Productions
Jonathan Brough
Stage
2017
Priest
Anna Karenina
QUT
Mark Radvan
2017
Mick Ross
Breaking the Code
QUT
David Bell
2017
Orpheus
Eurydice
QUT
Benjamin Schostakowski
2016
Various Roles
The Little Revolution
QUT
Bridget Boyle
2016
Misha/Yegor
Children of the Sun
QUT
Michael Futcher
2016
Lorenzo
Merchant of Venice
QUT
Michael Futcher & Helen Howard
Theatre
2022
Captain Trent Kelly
First Casualty
Queensland Theatre Company
Lee Lewis
2022
Tom
Fourteen
Shake & Stir Theatre Co.
Nick Skubij
2021
Steve
Return To The Dirt
Queensland Theatre Company
Lee Lewis
2020
Andre
Jingle Bells Sucks Baubles
Ad Astra Theatre Co.
Pierce Gordon
2018
Merchant of Venice
Australian Shakespeare Company
2018
Romeo
Romeo & Julliet
Australian Shakespeare Company
Jo Bloom