Television
2012
Dance Student
Dance Academy
ABC
Ian Watson
2011
Terry The Tumbler
William & Sparkles' Magical Tales
Nine Network
Monica O'Brien
2011
Young Intern
Paper Giants:The Birth of Cleo
Southern Star
Daina Reid
2007
Small Boy
Dangerous
Southern Star
David Caesar
2007
Brandon Kennedy
All Saints
Seven Network
Peter Fisk
2003
Mason Reeves
All Saints
Seven Network
Cath Roden
2001
Sean Duston
Water Rats
Southern Star
Geoff Bennett
Stage
2014
Square Peg
Square Peg: The Stage Play
Brady Kitchingham
2012
Ensemble/Hiccup Understudy
How To Train your Dragon - Live Spectacular
Dreamworks
Nigel Jamieson
Musical Theatre
2022
Larry/Onstage Swing
A Chorus Line
Darlinghurst Theatre Co.
Amy Campbell
2021
Nibbles (Baby John/Arab cover)
West Side Story
Opera Australia & GWB
Joey McKneely
2019
Nibbles (Baby John/Arab cover)
West Side Story
Opera Australia & GWB
Joey McKneely
Dance
2018
Choreographer/Principal Dancer
Still Breathing
The Blackguard
Brady Kitchingham
2017
Principal Dancer/Musician
Music In Motion
A-Live Entertainment
BJ Rorke
2016
Choreographer/Principal Dancer
Passion May Yet Be Fatal
The Blackguard
Brady Kitchingham
2013
Principal Dancer/Musician
12 Lives
LOcREaDO
Loredo Malcolm
2011
Principal Dancer
ASHE: The Power & Strength Within
LOcREaDO Dance Company
Loredo Malcolm
2010
Principal Dancer
Body Language
LOcREaDO Dance Company
Loredo Malcolm
2009
Ensemble/Tumbler
Under The Big Top
Royal Caribbean Cruises International
2009
Ensemble
Invitation To Dance
Royal Caribbean Cruises International
2009
Ensemble/Tumbler
Once Upon A Time
Royal Caribbean Cruises International
Music Video
2015
Choreographer/Principal Dancer
Hellions - Nottingham
UNFD
2010
Dancer/Tumbler
Rubber Room
2010
Dancer/Tumbler
Art Vs Science - Magic Fountain