2023
Musical Theatre
Daisy Gamble
On A Clear Day You Can See Forever
Squabbalogic
Jay James-Moody
2022
Theatre
Bob Cratchit/Ghost of Christmas Past
A Christmas Carol
Ensemble Theatre
Damien Ryan
Theatre
Friar / Peter
Romeo & Juliet
Sport for Jove
Damien Ryan
2019
Theatre
Peter
Romeo & Juliet
Sport For Jove
Damien Ryan
Commercial
Office Worker
Budget Direct
Budget Direct
Theatre
Various
Switch Witchetty's Almanac of Everything
Edinburgh Fringe - Pinwheel Productions
Kaleigh Wilkie-Smith
Musical Theatre
Glad Hand
West Side Story on the Harbour
Opera Australia
Francesca Zambello
Stage
Various
Herringbone
Squabbalogic
Michael Ralph
2018
Theatre
Fred/Miss Dando/Violet Porteous/Mrs Furze/Vince
A Cheery Soul
Sydney Theatre Company
Kip Williams
Musical Theatre
Sipos / Head Waiter
She Loves Me
Hayes Theatre Co
Erin James
2017
Musical Theatre
Elder Cunningham (Standby)
The Book of Mormon
Gordon Frost
Trey Parker/Casey Nicholaw
2015
Short Film
Phil
The Auction
Stephen James King / Michael Demosthenous
Musical Theatre
Alexander Throttlebottom
Of Thee I Sing
Sydney Philharmonia Choirs
Jay James-Moody
Musical Theatre
Barber
Man of La Mancha
Squabbalogic
Jay James-Moody
Musical Theatre
Albert Peterson
Bye Bye Birdie
Squabbalogic
Jay James-Moody
2014
Short Film
Kristie / Deepak
Little Bondi (Tropfest Finalist)
Stephen James King / Michael Demosthenous
Musical Theatre
Man In Chair
The Drowsy Chaperone
Squabbalogic
Jay James-Moody
2013
Short Film
Elliot Henry
Finding My Gabler
Stephen James King
Musical Theatre
Toad
A Year With Frog and Toad
Ensemble Theatre
Anna Crawford
Musical Theatre
Martin Van Buren and Others
Bloody Bloody Andrew Jackson
Squabbalogic
Craig Stewart
2012
Musical Theatre
Tonino/Zanetto
The Venetian Twins
New Theatre
Mackenzie Steele
Musical Theatre
Snoopy
You're A Good Man, Charlie Brown
Seymour Centre
Sam Neaves
Musical Theatre
Warren
Ordinary Days
Darlinghurst Theatre/Squabbalogic
Grace Barnes
2010
Stage
Einstein
Picasso at the Lapin Agile
TAP Gallery
Stephen Lloyd-Coombs
Television
Magical Doctor (Recurring)
Magical Tales
Nine Network
Justin Schneider
Musical Theatre
Hunter
[title of show]
Squabbalogic
Jay James-Moody