2024
Television
Mr Shantell
Planet Lulin
ABC / Moody Street Kids / Princess Pictures
Craig Irvin / Nina Buxton / Sarah Hickey
2023
Television
Zach / Various
Aunty Donna’s Coffee Café
ABC / Haven’t You Done Well
Max Miller
2022
Web Series
Mystery Man
Hot Department: Dark Web
Grouse House / Haven’t You Done Well
Liam Fitzgibbon
Television
Grumbleshanks (voice)
The Strange Chores
ABC / Ludo Studio / Media World Pictures
Scott Vanden Bosch
2020
Television
Zach/Various
Aunty Donna's Big Ol' House of Fun
Netflix
Max Miller
2019
Web Series
Various
Glennridge Secondary College
Haven't You Done Well Productions
Max Miller
2018
Television
Stubba
True Story with Hamish & Andy
Radio Karate
Tim Bartley, Andy Lee & Ryan Shelton
Web Series
Zach/Various
Aunty Donna - The Album
Aunty Donna
Max Miller
Stage
Zach/Various
Aunty Donna: Glennridge Secondary College
Aunty Donna
Sam Lingham
Commercial
Bilby
Water Watchers
Ad Kids
Henry Inglis
2017
Commercial
Brake Pad
Nissan Genuine Parts
Otto Empire
Tim Potter
Stage
Zach/Various
Aunty Donna: Big Boys
Aunty Donna
Sam Lingham
Television
Himself
Shaun Micallef's Mad as Hell
ABC
Jon Olb
Television
O'Dough's Dough Bros
Get Krak!n
Katering Productions
Hayden Guppy & Richard Turton
2014
Stage
Zach/Various
Aunty Donna's World's Greatest Showbag
Aunty Donna
Sam Lingham
Television
Various
This is Littleton
High Wire Films
Amanda Brotchie
Television
Zach
Fresh Blood: Aunty Donna
Trotting Fox
Max Miller
2013
Stage
Incarcerator/Various
Incarcerator
Revolt
Isabelle Mason
Stage
Zach/Various
Aunty Donna and the Fax Machine Shop: A Murder Mystery
Aunty Donna
Sam Lingham
2011
Stage
Ben
Happily Ever After
La Mama
Beng Oh
Stage
Daniel
It's All Fun and Games... (Until Someone Gets Hurt)
WaxActs
Nicholas Waxman