Musical Theatre
2026
Walking Cover
The Lion King
Disney+
Julie Taymor
2024
Standby / Swing
One Day In September
Perryman Theatre Co
Trudy Dunn
2024
Ensemble / John Cover / Shultz Cover
Miss Saigon
GWB x Cameron Mackintosh Ltd
Jean-Pierre Van Der Spuy
2023
Ensemble
Miss Saigon
Opera Australia
Jean-Pierre Van Der Spuy
2023
Jon Cover
Tick, Tick... BOOM!
Storey Board Entertainment
Tyran Parke
2022
Mr. Toad
The Wind in the Willows
Australian Shakespeare Company
Otis Elston
2022
Mr. Toad
Toad’s Birthday Party
Australian Shakespeare Company
Glenn Elston
2022
Mr. Toad
Mr. Toad's Birthday Party
Australian Shakespeare Company
Glenn Elston
2021
Swing
The Wind in the Willows
Australian Shakespeare Company
Glenn Elston
2021
Mr. Toad
The Wind in the Willows
Australian Shakespeare Company
Ryan Hawke
2018
Don Kerr. Cover Zach
A Chorus Line
VCA Music Theatre Co. 18
Tyran Parke
2018
Soloist
Morning Melodies
VCA Music Theatre Co. 18
Tyran Parke
2018
The Baker
Into the Woods
VCA Music Theatre Co. 18
Gary Young
2017
Ensemble/Swing
Vivid White
Melbourne Theatre Company
Dean Bryant
Theatre
2026
Dan
Kitty Litty
A Serious Goose
Cameron Taylor
2021
Karl Jenkins, Dudley Dursley and Others
Harry Potter and the Cursed Child
Michael Cassel Group
Naomi Edwards
2020
Karl Jenkins, Dudley Dursley and Others
Harry Potter and the Cursed Child
Michael Cassel Group
John Tiffany
2019
Karl Jenkins, Dudley Dursley and others. Cover James Potter Snr, Jr, and Cedric Diggory. Assistant Movement Captain.
Harry Potter and The Cursed Child Melbourne
Michael Cassel Group
John Tiffany
2017
Brutus
Julius Caesar
VCA Music Theatre Co. 18
Rob Meldrum
2017
Rev. Hale
The Crucible
VCA Music Theatre Co. 18
Danielle Carter
Commercial
2025
Hero Mate
Betcha and Neds
Good oil
Connor Pritchard
2023
Hero Tradie
Ford Ranger XLS
Revolver
Stephen Carroll
2020
Housemate/Chef
McCain's Hacks for Hangin In
Cummins & Partners
Jesse Richards
Opera
2022
Jimmy "The Reverend" Dexter
Happy End
Victorian Opera
Matthew Lutton