Television
2017
Gabe's Dad
Team Rescue
KidzKanDo
Greg Page
2017
Hoot the Owl
Giggle and Hoot
Australian Broadcasting Corporation
Karin Fitzhardinge, Ian Munro
2016
Hoot the Owl
Hoot, Hoot, Go!
Australian Broadcasting Corporation
Karin Fitzhardinge
2016
Hoot the Owl
Giggle and Hoot
Australian Broadcasting Corporation
Karin Fitzhardinge, Ian Munro, Bryson Hall
2015
Hoot the Owl
Giggle and Hoot
Australian Broadcasting Corporation
Karin Fitzhardinge, Ian Munro, Bryson Hall
2014
Hoot the Owl
Giggle and Hoot
Australian Broadcasting Corporation
Karin Fitzhardinge
2013
Hoot the Owl
Giggle and Hoot
Australian Broadcasting Corporation
Karin Fitzhardinge
2012
Hoot the Owl
Giggle and Hoot
Australian Broadcasting Corporation
Karin Fitzhardinge
Stage
2022
Manuel
Faulty Towers, the Original Dining Experience
Interactive Theatre
Alison Pollard-Mansergh
2021
Manuel
Faulty Towers, the Original Dining Experience
Interactive Theatre
Alison Pollard-Mansergh
2020
Manuel
Faulty Towers, the Original Dining Experience
Interactive Theatre
Alison Pollard-Mansergh
2019
Ricky & Ray
Confetti and Chaos
Interactive Theatre
Alison Pollard-Mansergh
2019
Manuel
Faulty Towers, the Original Dining Experience
Interactive Theatre
Alison Pollard-Mansergh
2018
Hoot the Owl
Giggle and Hoot - Live in Concert
Live Nation
Luke Joslin
2018
Manuel
Faulty Towers, the Original Dining Experience
Interactive Theatre
Alison Pollard-Mansergh
2016
Hoot the Owl
Giggle and Hoot's Magical Christmas
Live Nation
Luke Joslin
2016
Hoot the Owl
Giggle and Hoot and Friends
Live Nation
Luke Joslin
2015
Hoot the Owl
Jimmy Giggle's Christmas Party
Live Nation
Luke Joslin
2015
Hoot the Owl
Giggle and Hoot and Friends
Live Nation
Luke Joslin
2014
Hoot the Owl
Giggle and Hoot and Friends
Live Nation
Luke Joslin
2013
Lt Thomas Parsons
Narrow as the Line
Abbie Hartman and Emu Productions
Nathan Finger
2013
Hoot the Owl
Giggle and Hoot and Friends
AKA Productions
Luke Joslin
2011
Squiggle
The Fallopian Channel
Kathryn Yuen
2010
Toby
Sticks & Stones
Brainstorm Productions
Jenny Johnson
2007
Ensemble
Kaleidoscope
Australian Theatre for Young People
2007
Mozart
Mozart and Salieri
New Theatre
Elaine Hudson
Musical Theatre
2018
Pinocchio
Shrek the Musical
Packemin Productions
Craig Stewart & Jessica Fallico
2017
Patsy
Spamalot
Bankstown Theatre Company
Simon Fry
2016
Boq
Wicked
Packemin Productions
Neil Gooding
2015
Nicky & Trekkie Monster
Avenue Q
LW & NS Productions
Jo Turner
2014
Leo Bloom
The Producers
Regals Musical Society
Meg Day
2009
Anthony
Sweeney Todd
Regals Musical Society
Meg Day
2009
Patsy
Spamalot
Regals Musical Societ
Craig Stewart
2008
Scarecrow
The Wizard of Oz
Regals Musical Society
Lauren Nalty
2007
Self
My Quarterlife Crisis
dStudio
Nicholas Richard/Margi De Ferranti
2007
Soloist/Various
Oh, What A Lovely War, Mate!
New Theatre
Rosane McNamara
2006
Writer/Soloist/Ensemble
Songs for the Numb
Australian Theatre for Young People
Andrew Davidson
2004
Writer/Soloist/Ensemble
The Windows Project
Australian Theatre for Young People
Jason Langley
Album Recordings
2015
Hoot the Owl
Hootastic Tunes
Australian Broadcasting Corporation
2015
Hoot the Owl
Jimmy Giggle's Christmas Party
Australian Broadcasting Corporation
2014
Hoot the Owl
Giggleicious Favourites
Australian Broadcasting Corporation
2013
Hoot the Owl
Claw Tapping Tunes
Australian Broadcasting Corporation
Voice Over
2016
Bruce Campbell
Tough Love
Smalltown Animation
2014
Hoot the Owl
Hoot and Hootabelle's Christmas Playdate
Australian Broadcasting Corporation
2014
Hoot the Owl
Hoot and Hootabelle's Owl Pal Playdate
Australian Broadcasting Corporation
2013
Captain 'H'
The H Team
Brainstorm Productions
Web Series
2013
Mr Perkins
Angry
(University of Western Sydney)
Jimmy Khouri
2012
Matt
In Transit
T. Butler Productions
Alastair Wharton
Short Film
2011
Killian (Lead)
The End
International Film School, Sydney
Donovan Renn
2010
(Lead)
Little Things
(Independent)
Luke Loseby