Stage
2024
Inky Stephenson
The Kingdom of Eucalypts
Moira Blumenthal Productions
Moira Blumenthal
2024
Simon The Beetle
BEETLE
Legs On The Wall
Joshua Thomson / Kate Walder
2024
Lloyd
I Have No Enemies
Barewitness Theatre
Christopher Samuel Carroll
2023
Simon The Beetle
BEETLE
Legs On The Wall
Joshua Thomson / Kate Walder
2023
Bronislaw Huberman, [Multiple]
Stories from the Violins of Hope
Moira Blumenthal Productions
Moira Blumenthal
2022
Performer / Devisor
Love For One Night
NORPA
Julian Louis
2022
Isaac Newton / Edmund Halley / King Charles II (Understudy)
Nearer The Gods
Ensemble Theatre
Janine Watson
2021
Ross
The Removalists
The New Theatre
Johann Walraven
2021
Performer / Devisor
Symphonie Fantastique
Little Eggs Collective
Mathew Lee
2020
Silvius / Oliver / Duke Frederic / Duke Senior
As You Like It
Bar'd Work: The Shakesbeer Sessions
Chris Huntley-Turner
2019
Otis Gardiner / Philip Gaddarn
Coram Boy
bAKEHOUSE Theatre Company
John Harrison
2019
Isaac Adams
The God of Isaac
Darlinghurst Theatre Company
Moira Blumenthal
2019
Slim
Cyprus Avenue
Redline Productions / Empress Theatre
Anna Houston
2019
Performer / Deviser
The Rime of the Ancient Mariner
Little Eggs Collective
Julia Robertson
2019
Feste
Twelfth Night
Shakespeare By The Lake
Chris Stollery
2018
King Charles II
Nell Gwynn
The New Theatre
Deborah Jones
2018
Dev
Stupid Fucking Bird
The New Theatre
Warwick Doddrell
2018
'Mad' Padraic
The Lieutenant of Inishmore
The New Theatre
Deborah Mulhall
2018
Core Member
Shakespeare InterACTive
Young Australia Workshop
Chris Canute
2017
Lawrence
After The Dance
The New Theatre
Giles Gartrell-Mills
2014
Johnny Devine
The Emperor of America
Breadknives Productions
Justine Campbell
2013
Macbeth
The Tragedy of Macbeth
The Stella Adler Studio of Acting
Jospeh Discher
2012
BabbyBobby
The Cripple of Inishma'an
The Stella Adler Studio of Acting
Mark Armstrong
2011
Antonio
The Merchant of Venice
The Stella Adler Studio of Acting
Michael Brusasco
2010
Hamlet
The Hamlet Apocalypse
The Danger Ensemble
Stephen Mitchell Wright
2010
Daemon
Beyond Weimer
Shadow House PITS
Joe Woodward
2009
One
Six-Billion Love
Little Dove Theatre Art
Chenoeh Miller
2008
John
Dying Love: Reflections...
Shadow House PITS
Joe Woodward
2008
Mack Finch
Oceans All Boiled Into Sky
Serious Theatre
Barb Barnett
2007
Mack The Knife
The Children of the Bauhaus
Shadow House PITS
Joe Woodward
2005
Peer Gynt
Peer Gynt
The Street Theatre
Joe Woodward
Commercial
2020
Hero: MAYTE
Pepper Money
Good Oil
Stuart Bowen
2019
Dinner Host
Red Rooster; Bacon Mama Burger
Airbag
Ariel Martin
2018
Laptop Guy
Wallet Wizard TVC
RedLime
Luke Eve
2017
Claus' Double
The Star Casino
Finch
Nick Ball
2017
Shopping Bag Boyfriend
Maximus Milk
Give Art Science
Pete Campbell
2017
Brave Man
Nexba Beverages
Engine PTY LTD
Julian Tynan
2017
Neighbour
ActronAir / Circus Group TVC
Engine PTY LTD
Dave Wallace
2016
Salmon Shirt - "The Sitter"
KFC TVC
Oglivy Australia
Simon MacRae
2016
Barista
TransferWise TVC
TransferWise
Feature Film
2018
Barry
Akoni
One Love Films
Genna Chanelle Hayes
2017
Simon
That's Not Me
Mocassin Industries
Gregory Erdstein
2008
James
The Black Balloon
The Australian Film Commission
Elissa Down
Voice Over
2013
Narrator
The Dust Devils: Broken Land, Book #2
Audible Studios
Sean Williams
2013
Narrator
The Scarecrow: Broken Land, Book #3
Audible Studios
Sean Williams
2013
Narrator
The Amazing Test Match Crime
Audible Studios
Adrian Alington
2013
Narrator
The Changeling: Broken Land, Book #1
Audible Studios
Sean Williams