Stage
2025
Brutus
Julius Caesar
Chaika Theatre
Caitlin Baker
2025
Fight Choreographer
Dogfall
NUTS
Isiah Prichard
2025
Movement Director
Antigone
Greek Theatre Now
Cate Clelland
2025
Various
Well May We Say (Dismissal Cabaret)
Shortis & Simpson
Tracy Bourne
2024
Various
Luckdown
The Street Theatre
Caroline Stacey
2024
Little Charles Aiken
August: Osage County
Free-Rain Theatre Company
Cate Clelland
2024
Harold Mitchell
A Streetcar Named Desire
Free-Rain Theatre Company
Anne Somes
2022
Tale-Teller / All Characters
Tattletales (Revival)
Ponydog Productions
Davey Seagle
2021
Tale-Teller / All Characters
Tattletales
Ponydog Productions
Davey Seagle
2019
Troupe Member
Immersive Theatre Presents: Dirty Dancing
Secret Squirrel Prod.
Tamasein Holyman
2019
Eddie
Fool For Love
Limelight on Oxford
Julie Baz
2018
Various
Treasure Hunt!
Echelon Productions
Tobias Benn
2018
Edward Ridgeway
Switzerland
Pigeonhole Theatre
Jordan Best
2017
Paak
Meet You Guardian Angel (Workshop)
Anandanetti Pty Ltd
Antoinette Sampson
2016
William S. Burroughs
The Beat Generation
WAAPA
Andrew Lewis
2016
Alfieri
A View from the Bridge
WAAPA
Lawrie Cullen-Tait
2016
Lieutenant / Various
Coriolanus
WAAPA
Michael Jenn
2016
Doctor Manette
A Tale of Two Cities
WAAPA
Hugh Hodgart
2015
Coulmier
Marat/Sade
WAAPA
Andrew Lewis
2015
Stephen Crossley
13
WAAPA
Michael McCall
2015
Bob Jakin
The Mill on the Floss
WAAPA
Sandie Eldridge
2015
The Husband / The Sailor
The Good Doctor
WAAPA
Peter Zazzali
2015
Don Pedro
Much Ado About Nothing
WAAPA
Sean O'Shea
Improv Comedy
2020
Dennis/Herschel/Herman Mann the German Mann
Hotel Bella Luna
Ponydog Productions
Davey Seagle
Short Film
2016
Inspector William Roper Piesse
Quartermaine
WA Screen Academy
Mason Fleming