Television
2022
Bob Forsyth (Recurring Role)
Home and Away
Channel 7
Various
2014
Dominik
Winners & Losers
Channel 7
Jean-Pierre Pignon
2013
Hamish (guest)
House Husbands (series 2)
Playmaker Media/Channel 9
Geoff Bennett
2012
Tom Duncan (Support Lead)
Desert Wars
ABC TV/Eletric Pictures
Theatre
2020
Various
The Rise and Disguise of Elizabeth R
Sugary Rum Productions
Shaun Rennie
2017
The Boy
The Events
Blue Cow Theatre
Robert Jarman
2014
Ensemble/Marius Cover
Les Miserables
Cameron Mackintosh Pty Ltd
James Powell and Laurence Connor
Musical Theatre
2023
Elvis
Elvis: A Musical Revolution
David Venn Enterprises
Alister Smith
2021
Brad Majors
The Rocky Horror Show
John X Presents
2018
Kassim
Aladdin
Disney Theatrical Productions
Casey Nicholaw
2017
Brad Majors
The Rocky Horror Show
GFO
2017
Various
The Kingsford Smith Musical - workshop
The Symphony of Australia Pty Ltd
2017
Ensemble/Don Cover
Singin' In The Rain Japan Tour
Dainty Group
Jonathan Church
2016
Ensemble/Don Cover
Singin' in the Rain
Dainty Group
Jonathan Church
2013
Buck
Hot Shoe Shuffle
DAE
David Atkins