| YEAR |
ROLE |
SHOW |
COMPANY |
DIRECTOR |
| 2026 |
Major General Stanley |
Pirates of Penzance |
Notable Theatre Company |
Harry Herbert |
| 2026 |
Mrs Bergmann/Reverend |
Bleekhead Awakening |
Good Time Theatrics |
Kurtis Laing |
| 2026 |
Judas Iscariot |
Jesus Christ Superstar |
Rockdale Musical Theatre |
Rod Herbert |
| 2025 |
Michael |
Tick, Tick… Boom! (Brisbane Season) |
Good Time Theatrics |
Kurtis Laing |
| 2025 |
Ensemble |
Carousel |
Sydney Musicals and Opera Society |
Julia Robertson |
| 2025 |
Ladislav Sipos |
She Loves Me |
Miranda Musical Theatre |
Geraldine Turner |
| 2025 |
Phil/Ensemble |
They’re Playing Our Song |
Bankstown Theatre Company |
Diane Wilson |
| 2025 |
Ron Edgeworth |
Georgy Girl: The Seekers Musical |
Miranda Musical Theatre |
Tim Dennis |
| 2024 |
Michael |
Tick, Tick… Boom! |
Good Time Theatrics |
Kurtis Laing |
| 2024 |
Narrator |
21 Chump Street |
NIDA |
Kurtis Laing |
| 2024 |
Ensemble – U/S Anthony Hope |
Sweeney Todd: The Demon Barber of Fleet Street |
NIDA |
Constantine Costi |
| 2022 |
Ray Wright |
The Oasis: A New Musical |
AAPA |
Bradley McCaw |
| 2022 |
Warner Huntington III |
Legally Blonde |
AAPA |
Maureen Bowra |
| 2019 |
Ensemble U/S Angel |
Kinky Boots |
Empire Theatre |
Alison Vallette |
| 2019 |
Robbie Hart |
The Wedding Singer |
Empire Theatre |
Katrina Bailey |
| 2018 |
Donkey |
Shrek the Musical |
Empire Theatre |
Simon Mason |
| 2015 |
Child Ensemble U/S Michael |
Mary Poppins |
Empire Theatre |
Alison Vallette |