Feature Film
2018
Mario
Standing Up for Sunny
Various
2014
Iman
Alex & Eve
Alex & Eve Productions SPV
Nick
The Boys
Arena Films
Rowan Woods
Court Clerk
The Custodian
Custodian Film Productions
Stage
2022
Performer
Grace Under Pressure
David Williams
2022
Senator Max Evergreen
Nice Work if you can get it
Cameron Mitchell
2014
Sahir
Jump for Jordan
Griffin Theatre Company
Sammy
Sunset Boulevarde
Really Useful Company - National Tour
Trevor Nunn
Mister Boo
The Rise and Fall of Little Foice
Sydney Theatre Company
Wayne Harrison
Riff-Raff
The Rocky Horror Show
Harry M Miller Productions
Jim Sharman
Anselm/Jericho
Les Enfants Du Paradis
Belvoir Street Theatre
Geoffry Rush