Stage
2018
Phileas Fogg
Around the World in 80 Days
HIT
Terrence O'Conell
2013
Man 2
The 39 Steps
Hit Productions Pty Ltd
Terence O'Connell
Television
2009
Miss Understanding/Host
Priscilla Presents the Top 20 Disco Hits
MTV Foxtel
Musical Theatre
2023
Jenson/Hippie Healer/Ensemble
Groundhog Day
GWB
Matthew Warchus
2023
Arvide Abernathy
Guys and Dolls
Antipodes Theatre Company
Trudy Dunn
2023
David McKinnon
Bearded - the Musical
Frankston Performing Arts Centre
Nick Waxman
2019
Ensemble
Billy Elliot - The Musical
Billy Australia
2018
Richard
A New Brain
Popular Mechanicals
Ben Giraud
2014
Brian
Avenue Q
Trifle Productions
Stephen Wheat
2012
Ensemble, Billis & Brackett Cover
South Pacific
Opera Australia
Bartlett Sher
2011
Northbrook/Policeman
Mary Poppins
Disney Cameron Macintosh
Richard Eyre
2010
Hunter Bell
[title of show]
Magnormos
Aaron Joiner
2010
Tommy Brock
Peter Rabbit
Garry Ginivan
Garry Ginivan
2009
Miss Understanding
Priscilla Queen of the Desert, The Musical
Back Row Productions
Simon Phillips
2009
Ensemble
Dirty Rotten Scoundrels
The Production Company
Roger Hodgeman
2008
Cover for all Male Roles
25th Annual Putnam County Spelling Bee
Back Row Productions
Simon Philips
2008
Welch
Damn Yankees
The Production Company
Terrence O' Connell
2008
Writer/Lysa Nads
Cole's Girls
Cole's Girls
Michael Lindner/David Gauci
2006
My Grandma Lives in Gooligulch
Wombat
Garry Ginivan
Garry Ginivan
2004
Ensemble
High Society
The Production Company
Adam Cook
2004
Ensemble
Annie Get Your Gun
The Production Company
Roger Hodgeman
2003
Wombat/Puppeteer
Possum Magic
Garry Ginivan
Garry Ginivan
2003
Tom Risic
1975
Melbourne Workers Theatre
Wesley Enoch
2002
Roger
Grease The Mega Musical
GFO
David Gilmore
2000
Lead Male
Forbidden Broadway
Illusions Showroom
1999
Ensemble
The Merry Widow
Essgee
Rodney Fisher
1996
Ensemble
Miss Saigon
Cameron Macintosh
1992
Ensemble/Soloist
Hair
Elston Hocking Woods
Theatre
2022
Choreographer and Assistant Director
Mother Courage and Her Children
La Mama
Damien Millar