Musical Theatre
2024
Admiral Boom / Bank Director / Ensemble
Mary Poppins
Thunerseespiele, Switzerland
Matthias Davids
2024
Earl of Leicester / Babington / Ensemble
Die Königinnen (The Queens)
National Theatre, Austria
Simon Eichenberger
2023
Ensemble
School of Rock
National Theatre, Austria
Matthias Davids
2023
Andrej / Bolkonski
Natasha, Pierre & The Great Comet of 1812
National Theatre, Austria
Matthias Davids
2022
Agent Dollar
Catch Me If You Can
National Theatre, Austria
Ulrich Wiggers
2022
Count Ipolitov
Anastasia
National Theatre, Austria
Matthias Davids
2022
Ensemble / Cover Ismael
Fanny and Alexander
National Theatre, Austria
Matthias Davids
2022
Fleet
Titanic: the Musical
National Theatre, Austria
Simon Eichenberger
2021
Ensemble
Priscilla: Queen of the Dessert
National Theatre, Austria
Christoph Drewitz
2021
Ensemble
Wie im Himmel (As It Is In Heaven)
National Theatre, Austria
Matthias Davids
2019
Man 1
Songs For A New World
Berlin Musicals
Keith Fernandez
2019
Fleet
Titanic: The Musical - International Tour
Tarento Productions
Thom Southerland
2018
Fleet
Titanic: The Musical - UK and Irish Tour
Tarento Productions
Thom Southerland
2017
Freddy Eynsford-Hill
My Fair Lady
Opera Australia /GFO
Julie Andrews
2016
Ensemble / Freddy Understudy
My Fair Lady
Opera Australia / GFO
Julie Andrews
2016
Ensemble / Swing
Les Miserables - International Tour
Cameron Mackintosh
Laurence Connor & James Powell
2014
Bias
Atlantis - In Concert
Matthew Robinson
Chris Parker
2014
Ensemble / Swing
Les Miserables - Australian Tour
Cameron Mackintosh
Laurence Connor & James Powell
2013
Ensemble
The Pirates of Penzance
The Production Company
Dean Bryant
2013
Ensemble
Godspell
Magnormous
Aaron Joyner
2013
Gene Clark / Papa Denny Understudy / Ensemble
Flower Children: the Mamas and Papas Story (Comedy Theatre, Melbourne)
Magnormos
Aaron Joyner
2012
Barrett
Titanic-In Concert
Angel 5 Arts and Grorignaux Theatrical
Greame Russell, Trevor Jones
2012
Ensemble
Chess
The Production Company
Gale Edwards
2012
Springtime Tenor / Ensemble
The Producers
The Production Company
Dean Bryant, Andrew Hallsworth
2011
The Phantom of the Opera
Monster Rock
Universal Studios Singapore
2011
[Cover] Frankenstein
Monster Rock
Universal Studios Singapore
2010
Trevor Graydon
Thoroughly Modern Millie
UBAA
David Wynen
2010
Hot Blades Harry
Urinetown
UBAA
Tom Healy
2009
Yonkers
Gypsy
UBAA
Terrence O'Connell
2009
Homer Collins
Floyd Collins: Scene Study
UBAA
Tracey Bourne
Stage
2023
Featured Soloist
BÄM!
National Theatre, Austria
Cecelia Ward
2017
Headline Singer
Noël Noël
Australian Brandenburg Orchestra
Paul Dyer
2014
Semi-finalist
Rob Guest Endowment Award
Rob Guest Endowment
2014
Featured Ensemble
Twisted Broadway 2014
Kate MacDonald
Chris Parker
2014
Soloist/Co-Producer
OzBroadway
WMEnterprises
2014
Percy
Patient 12
La Mama
Don Mckay
2013
Himself
Golden Oldies: A tribute to Golden Age Broadway
2013
Featured Actor, Singer, Pianist, Tap dancer
Tune in Tomorrow
Lux Radio Theatre
Don McKay
2012
Mowgli
Jungle Book
Australian Shakespeare Company
Glenn Elston
2011
Host
Doraemon's Christmas Musical
360 Productions Singapore
Loretta Chen
2010
Himself
Too Much, Too Soon, Too Little, Too Late - Self devised Cabaret
UBAA
Tracey Bourne
2008
Ensemble
OzMade Musicals
Magnormos
2008
Orderly/Ensemble
Dust
Hubcap Prod. / UBAA
Donna Jackson
Television
2017
My Fair Lady Ensemble
Helpmann Awards
Foxtel
2015
Les Miserables Ensemble
Helpmann Awards 2015
Foxtel
2014
Singer
Carols by Candlelight 2014
Vision Australia, Channel Nine
2014
Les Miserables Ensemble
Helpmann Awards 2014
Foxtel
2012
Featured Actor
First XI - Opening Credits
Mediacorp. Singapore
Short Film
2012
Sullivan (reoccuring role)
Flat Whites - Web series
MAX Films
Max De Bowen
2011
Dorian / Basil / Henry
Diner
Student Film
Mirror Mask Productions
Corporate Work
2011
International Businessman
IRAS Lobby Welcome Film
BLK A Pictures
Dance
2011
Parade Dancer
Universal Studios Singapore Grand Opening Parade
Universal Studios Singapore
Jason Ramsberg