Stage
2022
Cassio
Othello
Sport for Jove
Damien Ryan
2022
Macbeth
Macbeth
Sport for Jove
Damien Ryan
2021
Macbeth
Macbeth
Sport for Jove
Damian Ryan
2020
Macbeth
Macbeth
Essential Theatre Company
Alistair Smith
2017
Banquo
Macbeth
Bell Shakespeare
James Evans
2016
Bottom
A Midsummer Night's Dream
Bell Shakespeare
James Evans
2016
John
Rats
Fledgling Theatre Company
Chris Huntly-Turner
2016
Player
Bell Players 2016
Bell Shakespeare
James Evans
2014
Dimitrios, Macbeth, Mercutio
Shakespeare Interactive
Jo Turner
2014
Head Chief Rabbit
The Wind in The Willows
Australian Shakespeare Company
2013
Head Chief Rabbit
The Wind In The Willows
Australian Shakespeare Company
2012
Head Chief Rabbit
The Wind in the Willows
Australian Shakespeare Company
2012
Man 1
Auto Barn
Pants Guys
Dale March
2012
Nikolas
Punk Rock
ATYP
Anthony Skuse
2011
Actor
Poetry In Action
Poetry in Action INC
Television
2012
Lead
Acting Edge (Online)
ACA
George Ogilvie and Lewis Fitzgerald.
Opera
2017
Security Guard
Rameau: Anacréon & Pigmalion
Pinchgut Opera
Crystal Manich
Short Film
2022
Dad
Wilfred Gordon McDonald Partridge
AFTRS
Hattie Archibald