2025
Feature Film
Matthieu
Play Dirty
Amazon Studios
Shane Black
Television
Miles Borman
Good Cop Bad Cop
Future Shack Entertainment
Trent O'Donnell | Gracie Otto
2024
Theatre
J
The Queen's Nanny
Ensemble Theatre
Priscilla Jackman
Television
Logan Shembri
Neighbours
Channel Ten/Amazon Prime
Various
Short Film
Max
Die Bully Die
Based Film
The Lacey Brothers
Television
Jonathon Malik
Prosper
Stan
Jennifer Leacey & Shaun Wilson
2022
Theatre
Mr Utterson
Strange Case of Dr Jekyll and Mr Hyde
Sydney Theatre Company
Kip Williams
Television
Adam
The Twelve
Foxtel
Various
Television
Isaac
Joe Vs Carole
UCP/Peacock/Stan
Justin Tipping
Short Film
Adrian
Ghosted
The Lacey Brothers
Nick Lacey, Nathan Lacey
Television
Various
Mikki vs the World Season 2
ABC
Steven Kirby
Television
Presenter
Play School
ABC
Various
2021
Television
Mr Brown
Born to Spy
ABC/Aquarius Films
Various
Television
Theo
Harrow
Hoodlum Entertainment/ABC
Catherine Miller
Musical Theatre
Frederick Frankenstein
Young Frankenstein
Hayes Theatre Co.
Alex Berlage
Television
Anton
Five Bedrooms
Hoodlum Entertainment/Network Ten
Peter Templeman
Television
Presenter
Play School
ABC
Various
2016
Theatre
Puck
A Midsummer Night's Dream
Sydney Theatre Company
Kip Williams
Theatre
Edward Ridgeway
Switzerland
Queensland Theatre
Paige Rattray
Theatre
Liam
Ladies Day
Griffin Theatre Company
Darren Yap
2015
Television
Various
Fresh Blood
ABC
I'm With Stupid
Theatre
Marmaduke / Chorus
Orlando
Sydney Theatre Company
Sarah Goodes
Theatre
Alex
Kill the Messenger
Belvoir St Theatre
Anthea Williams
Theatre
Ariel
The Tempest
Bell Shakespeare
John Bell
Theatre
Douglas Macarthur / American GI / Aussie soldier / Robbie
Brisbane
Queensland Theatre Company
Iain Sinclair
2014
Short Film
Federico
Milk & Honey
Azure Productions
Andrea Demetriades and Louisa Mignone
Short Film
Teddy
Whispers Among Wolves
Soda Honey Films
Kevin Lim
Theatre
Dauphin, Nim, Westmoreland
Henry V
Bell Shakespeare
Damien Ryan
Online
Actor/Producer/Writer
Various Sketches
I'm With Stupid Sketch Comedy
Various
2013
Theatre
Various
Machinal
Sydney Theatre Co.
Imara Savage
Theatre
Tortoise
The Fox, The Tortoise, Where It All Began/24hr Play Project
Griffin Theatre Company
Susanna Dowling
Theatre
Brother
Uncanny Valley
Griffin Theatre Company
Lucas Jervies
Theatre
Posner
The History Boys
Sydney Opera House/Peach Theatre Company
Jesse Peach
Theatre
The Watch-Out Wizard
The Chaos Fairy & The Wizard
The Leapfrog Touring Co.
Darren Gilshenan
Television
Jim
Deadly Women 7
Beyond Productions
Katie Hides
Television
Host
History Hunters
Beyond Productions
Katie Hides
2011
Theatre
Michael
Private View
Theatre Works St Kilda
Jeffrey Jay Fowler
Musical Theatre
Frankie Valli
Jersey Boys
Dodger Theatricals/New Theatricals
Des McAnuff