Television
2021
Exrtra
Young Rock Season 2
Universal Studio Group
Jeffrey Walker
2021
Extra
Joe Exotic
Universal Content Productions
Justin Tipping & Natalie Bailey
2015
Extra
Family Law
Matchbox Pictures
Jonathan Brough
2011
Featured Extra
Terra Nova
Steven Spielberg
Bryan Spicer
Musical Theatre
2020
Ensemble
Be More Chill
NAPA
Kim Reynolds
2020
John Hinckey & Proprietor
Assassins
Javeenbah
Katie Grace
2019
Eddie
A Slice of Saturday Night
Spotlight Theatrical Company
Steven Days
2019
Trekkie Monster
Avenue Q
Spotlight Theatrical Company
Hannah Crowther
2019
Ensemble
Kinky Boots
Spotlight Theatrical Company
Katie Grace
2018
Gumby/Featured Ensemble
Not The Messiah (He's a Very Naughty Boy)
Spotlight Theatrical Company
Tony Alcock
2016
Ensemble
Bonnie & Clyde
Spotlight Theatrical Company
Brad Kendrick
Theatre
2019
Guard/Featured Roles
Kelly
Spotlight Theatrical Company
Cilla Scott
2018
Dim
A Clockwork Orange
Brisbane Arts Theatre
Bronwyn Nayler & Greg Scurr
2016
Giles Corey
The Crucible
NAPA
Amy Anderson
2016
Demetrius
A Midsummer Night's Dream
Spotlight Theatrical Company
Andrew Cockroft-Penman