Television
2022
Series Regular
Are You Afraid Of The Dark
Nickelodeon
Dean Israelite
2018
Lead
A Knight's Heart
TBS (pilot)
Olan Rodgers
2018
Recurring
Adam Ruins Everything
Tru Tv / College Humor
Tim Wilkme
2016
Lead
Roxy and the Rabies Babies (animation pilot)
Warner Bros.
Sam Reiner
2016
Recurring
Acting Out
MTV
Sharon Trojan Hollinger
2015
Co-star
Untitled Charlie Day Project (Pilot Presentation)
FX
Dan Cadan
2014
Guest
The Britishes
Direct TV
Sam Reich
2013
Series Regular
Spooked
HULU
Richard Martin
2012
Supporting
Twister Warning
ION Television
Peter Sulliven
2011
Recurring
Dance Academy
ABC
Various Directors
2010
Guest
Legend of the Seeker
Disney
Garth Maxwell
2009
Guest
Rescue Special Ops
Nine Network
Peter Andrikidis
2009
Guest
East West 101
SBS
Peter Andrikidis
Stage
2024
Director
The Norman Mailer Anecdote
Door 3 Queensland Theatre / Big Scary Animal
Julian Curtis
2024
Jack (standby)
Gaslight
Queensland Theatre National Tour
Lee Lewis
2024
Cole
Horizon
Playlab
Ian Lawson
2022
Maurice
Bernhardt / Hamlet
Queensland Theatre
Lee Lewis
2019
John
Cock
Metro
Helen Howard
2019
Meshack Mcalister
Magpie
Playlab
Ian Lawson
2019
Tony Aronica
Savage in Limbo
Big Scary Animal
Anatoly Frusin
2018
Harris
The Dead Devils of Cockle Creek
La Boite Theatre Company
Ian Lawson
2017
Actor
Rameau: Anacreon & Pigmalion
Pinchgut Opera
Crystal Manich
2016
Austin
*True West
Brisbane Powerhouse
Marcel Dorney
2014
Edgar
Wuthering Heights
QPAC
Nick Skubij
2013
Jim
The Glass Menagerie
La Boite Theatre Co.
David Berthold
2011
Orlando
As You Like It
Siren Theatre Company
Kate Gaul
2011
Mesren
La Dispute
Darlinghurst Theatre Co / Owl Farm
John Kachoyan
2010
Nurse/Tybalt
Shakespeare's R&J
Riverside National Tour
Craig Ilott
2009
Lead
Embers
Sydney Theatre Company / Hot House
Maeliosa Stafford
2009
Supporting
25 Down
Queensland Theatre Company
Jon Halpin
2008
Featured
Gallipoli
Sydney Theatre Company
Nigel Jamieson
2005
Lead
Harriers
Metro Independents
Jon Halpin
2005
Lead
Something to Declare
Queensland Arts Council
Leah Mercer
Feature Film
2023
Lead
First Moon
One Tree Productions
Peter McLeod
2022
Lead
The Fetus
Barbhouse Productions
Joe Lam
2021
Supporting
Battle of Bushy Run
Salt Entertainment
Dave Alan Johnson & Larry McLean
2017
Lead
Wish Man
333 Films
Theo Davis
2013
Lead
The Middle
Lionsgate UK
Will .I .Am
2012
Supporting
A Beautiful Day To Be Alive
Eleven Arts
Kayako Asakura
2012
Lead
Captured
Pac Man Pictures
Joe Arias
2005
Small Supporting
48 Shades of Brown
Prima Productions
Daniel Lapaine
2004
Small Supporting
Peter Pan
Universal
PJ Hogan
Short Film
2024
Director + Writer
The Long Passegiatte
Big Scary Animal
Julian Curtis
2023
Lead
Hide Behind
Independent
Richard Martin
2021
Director, Writer
Just Deal With It
Big Scary Animal
Julian Curtis
2019
Lead
Room Service
Pixel Frame
Henry Boffin
2018
Writer
And the Winner is
Screen Queensland
Cam March
2017
Lead
Poster Boy
Sway Pictures
Dean Law
2016
Lead
Dust
American Film Institute
Tomas Gonzales
2015
Lead
The Neon King
Griffith
Cam March
2014
Lead
The Duelist
Jim Henson
Steve Preeg
2013
Writer
Power the Kid
Screen Queensland
Alex Barnes
2011
Lead
A Burning Thing
Screen NSW
Damien Power
2010
Small Supporting
Gone
Screen NSW
Josh Mawer
2010
Small Supporting
Dance Me to the End of Love
AFTRS
Martha Goddard
2005
Lead
the Killing Room
Screen Queensland
Alex Kuzelicki
2004
Lead
Italian Fair
Screen Queensland
Martha Goddard
Voice Over
2017
Various
Final Fantasy XVI
Rocket Sound
Various
2016
UN Soldier
Call of Duty : Infinite Warfare
Chrissy Ares
Online
2021
Lead, Writer, Director
Clearance
Big Scary Animal
Julian Curtis
2018
Regular
For a Good Cause (comedy pilot)
Screen Queensland
Tony Walsh
2014
Supporting
Little Things
Independent
D: Ashley Johnson, Mila Shah
2012
Guest
The Gamblers
RISE TV
Rick Heinrich (Oscar Winner)