2025
Feature Film
Robot Sergeant & Various Robot Roles
R.U.R
R.U.R Movie Pty LTD
Alex Proyas
2024
Television
Young Big Hank
Good Cop/Bad Cop
Stan, Jungle Entertainment and Future Shack
Anne Renton
Television
Constable Adams
10 Pound Poms- Season 2
Eleven
Ana Kokkinos
2022
Podcast
Code name: Person 11 -SAS Soldier
Ben Roberts-Smith v The Media
The Guardian
Ellen Leabeater
Theatre
Ratty, The Water Rat
The Wind in the Willows
The Australian Shakespeare Co.
Marianne Bragge
Commercial
GAZZA
NRL
Not Bad / Pretty Good
Toby Morris
2021
Online
Macbeth
Macbeth
Australian Shakespeare Co.
Jo Bloom
Online
Richard III
Richard III
Australian Shakespeare Co.
Jo Bloom
Online
Bottom
A Midsummer Night’s Dream
Australian Shakespeare Co.
Jo Bloom
2020
Commercial
Cool Customer
Repco
The Producers
Jesse James McElroy
Short Film
Rob
Meeting Place
A Little Shaw & Short Stack Productions
Marni Little
2019
Voice Over
Neil
Six Cold Feet Season 2
Poisoned Pen Press
J.M Donellen
Theatre
Macbeth
Macbeth
The Aus. Shakespeare Company
Jo Bloom
Television
Actor
Les Norton
ABC
David Caesar
Theatre
Richard III
Richard III
The Aus. Shakespeare Company
Jo Bloom
Short Film
Kevin
Not Religiously
The Empty Space & A Little Shaw Productions
Marni Little
Short Film
Founder
The Founder
The Pyjama Project
Kayla Medica
Short Film
Brady
#Blessed
The Empty Space
Marni Little
2018
Web Series
Guy
The Team
A Little Shaw Productions
Marni Little
2016
Stage
Khlestakov
The Government Inspector
QUT
David Bell
Stage
Lucky
Waiting For Godot
QUT
Peter Zazzali
Stage
Prior 2
Angels in America Part One: Millennium Approaches
QUT
Kate Cherry
Short Film
Justin
Orion's Day
Ethan Collins