Stage
2024
Tripp Davenport
Five Women Wearing the Same Dress
Everyman Theatre
Steph Roberts
2024
Konstantin
Seagull
Chaika Theatre
Caitlin Baker
2024
Phil
Queers
Everyman Theatre
Steph Roberts and Jarrad West
2023
Jack Worthing
The Importance of Being Earnest
Goulburn Performing Arts Centre & ACT Hub
Jarrad West
2023
Tim Conigrave
Holding the Man
Everyman Theatre
Jarrad West
2022
Jack Worthing
The Importance of Being Earnest
ACT Hub
Jarrad West
2021
Gus St. Clair
Just Wrong (Development)
The Street Theatre
Craig Alexander
2021
Pinner/Josh/Other Men
People Inside Me (Development)
The Street Theatre
Tracy Bourne
2021
Warren
Wolf Lullaby
Echo Theatre Co / Q Theatre, Canberra
Jordan Best
2019
Terry
Clean (Development)
The Street Theatre
David Atfield
2019
Greg Pierotti, Father Schmidt and Others
The Laramie Project & The Laramie Project Ten Years Later
Mockingbird Theatre Company
Chris Baldock
2019
Ben, Frau Mundt, Frau Leib, Mr McDonald, Dad
Hitler's Daughter
Monkey Baa
Sandie Eldridge
2019
Martin
Fool for Love
Limelight on Oxford
Julie Baz
2017
Various
Little Fictions
Spineless Wonders
Bronwyn Mehan
2016
Mark
Hitler's Daughter (Workshop)
Monkey Baa Theatre Company
Sandie Eldridge
2016
Ort Flack
That Eye, The Sky
New Theatre
David Burrowes
2015
Fleur
The Corinthian (Development)
ATYP & Corinthian Food Store
Duncan Ragg
2015
Ollie
Many Moons
said&done
Gillian Lemon
2015
The Husband
Decay
The Old 505
Rachel Chant
2014
Michael
Festen
WAAPA
Andrea Moor
2014
Ernesto Roma
The Resistible Rise of Arturo Ui
WAAPA
Michael Jenn
2014
GeorGINA
All The Single Lad(ie)s
The Cutting Room Floor
Scott Corbett
2014
Luciana
The Comedy of Errors
WAAPA
Ed Wightman
2013
Leon
Speaking in Tongues
WAAPA
Hermione Gehle
2013
Stef
The Golden Age
WAAPA
Andrew Lewis
2013
Paul
Love and Money
WAAPA
Matthew Dunster
2011
Gloucestor
King Lear
Monash Shakespeare Company
Chris Bryant
Feature Film
2024
Suit
Snatchers
The Snatchers Project Pty Ltd
Shelly Higgs
2017
Raf
The Greenhouse
Everyone We Know
Thomas Wilson-White
Musical Theatre
2024
Warren
Ordinary Days
The Q
Chris Zuber
2023
Matterson/Others
The Hello Girls
Heart Strings Theatre & Canberra Theatre Centre
Jason Langley
2023
Bobby Strong
Urinetown
Hayes Theatre & Heart Strings Theatre
Ylaria Rogers
2022
Bobby Strong
Urinetown
Heart Strings Theatre & Canberra Theatre Centre
Ylaria Rogers
2019
Johnny & Ensemble
MIMMA, An Original Musical
Big Sky Ent. / The Regal Theatre, Perth
Adam Mitchell
2015
Henry
Next To Normal
Black Swan State Theatre Company
Adam Mitchell
2011
Melchior
Spring Awakening
Monash Academy of Performing Arts
Yvonne Virsik
Video
2016
Rival (Lead)
Rival Fire - Riot Music Video
Acuity Productions
David Burrowes
Voice Over
2021
Various
Pillow Talk Podcast
Audible
Laura Nagy
2019
Henry Lawson & Others
In Their Own Words
National Portrait Gallery
Karen Vickery & Louise Maher
2016
Dan White
Secret City
Foxtel
Emma Freeman
2014
Soldiers (various)
Through The Eyes of 29 Characters
Mental Media
David Jellings
Theatre
2024
Director
Every Brilliant Thing
ACT Hub
Joel Horwood
2023
Director
King Lear
Echo Theatre & The Q
Joel Horwood
2023
Director
Hay Fever
ACT Hub
Joel Horwood
2022
Assistant Director
Ruthless! the Musical
Echo Theatre & The Q
Jordan Best
2017
Assistant Director
The Village Bike
The Old Fitz/Cross Pollinate Productions
Rachel Chant