Theatre
2024
Albert
Picnic at Hanging Rock (workshop)
Greta Gertler Gold and Hilary Bell/Hayes Theatre Co/The Tank NYC
Jo Bonney
2024
Jimmy/Horace/Ensemble
My Brilliant Career
Melbourne Theatre Company
Anne-Louise Sarks
2024
Mischa
Ride the Cyclone
Hayes Theatre Co
Richard Carroll
2024
Gus/Bard
Misery Loves Company
Legit Theatre Co.
Mathew Lee
2024
Wessen/Others
The Hello Girls
Hayes Theatre Co/Heart Strings Theatre
Jason Langley
2023
Conrad
Nails Must Be Kept Short (workshop)
Unfunded Empathy
Harriet Gillies
2023
Soloist
Birthday Bash
Blush Opera
Paul Smith
2023
Architect/Others
If/Then
Hayes Theatre Co/Neglected Musicals
Amy Campbell
2023
Ensemble/Swing/Fraser u/s
The Dismissal
Squabbalogic
Jay James-Moody
2023
Preston/Others
On A Clear Day You Can See Forever
Squabbalogic
Jay James-Moody
2022
Edwin
Jasper: The Musical (workshop)
Calogero Panvino
Calogero Panvino
2022
Roger/Dad/Ensemble
Sunshine Super Girl
Melbourne Theatre Company, State Theatre Company South Australia, Performing Lines
Andrea James
2022
Sam/Others
Ugly Love
Acoustic Theatre
Lucy Boon
2022
Mad Hatter
Alice
Garden Party Creative/Andy Freeborn
Jess Ramsey
2021
Waiter
La Traviata
Opera Australia/Handa Opera
Constantine Costi
2020
Reader (various)
The Water Code (workshop)
Hope. New Works
Vicki Larnach Hare
2020
Peter
The Cleaners (workshop)
BurgMan Productions
Antony Ginsburg & Daniel Manera
2020
Lover
Billy Creek (staged reading)
Joining the Dots Theatre
Alison Chambers
2020
C
Milk (workshop)
The Street Theatre
Ginny Savage
2019
Billy Trengrove/Camera Op.
Miracle City
NIDA
Hayden Tonazzi
2019
Art Gallery Worker/Young Man in Underwear
Il Viaggio a Reims
Opera Australia
Constantine Costi
2019
Lorenzo Smith
Meet Me in St. Louis
Starkeeper Productions
Matt Hourigan
2019
Private John Simpson
3 Weeks in Spring
Endymion Productions, State Theatre
Linda Aubrecht
2019
Jason
Ordinary Days
Alter Ego
Jon Emmett
2019
Captain John Thomas
Bakery Hill: An Australian Rebellion (workshop)
Yellow Line Theatre
Benjamin Roorda & Zara Stanton
2018
David
Company
Limelight on Oxford
Julie Baz
2018
Aaron Sherritt
Ned: A New Australian Musical
Plush Duck Productions
Miranda Middleton
2018
Ensemble
Inner West Side: The Musical
UltraCult/Sydney Fringe Festival
Jake Bayssari & Madeleine Johnston
2018
Old Man
The Chairs
Matthew Taylor/Sydney Fringe Festival
Matthew Taylor
2018
Freddy
Carrie: The Musical
Rock Bottom Productions
Hayden Tonazzi
2018
Tom Keeney
Funny Girl
Theatre & Company
Adam Haynes
2017
Ensemble
Chimerica
Sydney Theatre Company
Kip Williams
2017
Ensemble
The Changeling
NIDA
John Bashford
Web Series
2024
Mark (series regular)
Flat-Packed
Galactic Salmon
Ellis Dolan & Lincoln Elliott
Short Film
2024
Solomon (lead)
Raum
Jordan Brand
Mal Cronin
2022
Stephen (lead)
Space Cadet
AFTRS
Jordan Brand
2021
Kiran (lead)
No Other Choice
UNSW
Alek McKenzie
2021
Harry (supporting)
Spoiled Milk
Kind Media
Paul Buchanan
2020
Ensemble (voice only)
Cow of Fire
Vasco de Oliveira
Vasco de Oliveira & Joe Kiely
2020
James (supporting)
Women in Refrigerators
Kezia Holland
Kezia Holland
2019
Jye (lead)
Flat
Flat Pictures
Freya Howard
2016
Tom (lead)
The Hut
Mirco Guidon
Mirco Guidon
2016
Charlie (lead)
Angelica
Mirco Guidon
Mirco Guidon
Online
2023
Various (voice)
Tickets Please (workshop)
Vicki Larnach Hare
Vicki Larnach Hare
2022
Aaron Collins (guest star, voice)
Vote 1 Jules Young
Brayden Palmer Podcasts
Brayden Palmer
2022
Crangis (series regular, voice)
Great Gibbon's Mystical Adventures
AFTRS
Connor Garratt
2020
Featured Artist
I Need You To See Me
INYTSM
Vidya Makan
Album Recordings
2023
Ensemble
The Dismissal
Squabbalogic
Laura Murphy
2022
Soloist/Writer/Composer
Flat-Packed
Galactic Salmon
Tuscan
2019
Private John Simpson
3 Weeks in Spring
Endymion Productions
Linda Aubrecht
2018
Soloist/Ensemble
Inner West Side: The Musical
UltraCult
Tom Cardy, Jake Bayssari & Madeleine Johnston
Voice Over
2024
Narrator/Kian
Live For Me
Penguin Random House
Veronica Eze
2024
Narrator/Archie
At the Going Down of the Sun
Penguin Random House
Veronica Eze
Cabaret
2024
Soloist/Guitar
An Evening With...
Hayes Theatre Co
Richard Carroll and Victoria Falconer
2023
Soloist
La La Lounge
La La Lounge
Victoria Luxton
2021
Soloist
Stage and Screen: The Golden Age
Naidu Theatre Co.
Jade Naidu
2020
Soloist
Villains
Naidu Theatre Co.
Jade Naidu & Joshua Vucicevic
2017
Estaban (emcee)/Soloist
Irving Berlin
NIDA
Benjamin Schostakowski
2017
Soloist
The After Party
Self-Produced
Anne-Maree McDonald & Ellis Dolan