2020
Online
Bike Rider
Safe Cities Perth
Raz Media
Mahmudul Raz
2019
Stage
Various
Ettie Route Project
Auspicious Arts Projects
Janet Watson Kruse
2018
Theatre
Orsino/Sir Andrew
Twelfth Night
Essential Theatre
Amanda LaBonte
2018
Feature Film
Wiry Carpenter
Winchester
Blacklab Entertainment
The Spierig Brothers
2017
Television
Freddy
True Story with Hamish and Andy
Radio Karate
Andy Lee
2017
Theatre
Vlass
Summerfolk
Theatreworks
2016
Stage
Narrator
Much Ado Concert
Sydney Symphony Orchestra
Roger Benedict
2016
Stage
Narrator
The Pied Piper
Sydney Symphony Orchestra
Toby Thatcher
2016
Television
Zombie Host
Offspring
Channel 10
Emma Freeman
2016
Theatre
Phillip Wakem
Mill on the Floss
Optic Nerve
Tanya Gerstle
2016
Theatre
Coriolanus
Coriolanus
Burning House
Rob Johnson
2016
Theatre
Slender / Rugby / Robin
Merry Wives of Windsor
Nothing But Roaring
Rob Conkie
2015
Stage
Chansonnier
Frankenstin!!
Sydney Symphony Orchestra Fellowship
Roger Benedict
2015
Theatre
Benedick
Much Ado About Nothing
Melbourne Finge
2015
Theatre
Steve
Kindness
Theatreworks
Kate Shearman & Alice Darling
2015
Theatre
John Milton Murray/Asanov
The Rivers of China
Don't Look Away Theatre
Phil Rouse
2014
Theatre
Peter
Plastic Tree
Owl and the Pussycat Theatre
2014
Commercial
Gamer Greg
Acquire Learning
Exit Films
Paola Morabito
2014
Theatre
George Holcombe
Doug Holcombe
Owl and the Pussycat Theatre
2014
Theatre
Charles VI / Richard II
Royals
Always Working Artists
Jeremy Rice
2013
Theatre
Metellus Cimber/Cicero
Julius Caesar
Proper Villains Theatre
2013
Stage
Man
We Are Perpendicular
You Are Here Festival
2012
Theatre
Ned Kynaston
Compleat Female Stage Beauty
VCA
Tanya Gerstle
2012
Theatre
Oliver
As You Like It
VCA
Mel Beddie
2012
Theatre
Haemon
Article 1 'Antigone'
VCA
Bagryana Popov
2011
Theatre
Father Flynn
Doubt
VCA
Alister Smith
2011
Theatre
Hart
Unity (1918)
VCA
Robert Walton
2010
Theatre
Kulygin
The Three Sisters
VCA
Mel Beddie
2010
Theatre
Agamemnon
Agamemnon
VCA
Tanya Gerstle
2009
Theatre
Lennox
Macbeth
ROUGH HEWN THEATRE TROUPE
Geoff Cartwright
2003
Opera
Children's Chorus
Otello
Opera Australia
2003
Opera
Children's Chorus
Orpheus in the Underworld
Opera Australia
Ignatius Jones
2002
Opera
Children's Chorus
Carmen
Opera Australia