Feature Film
2008
Featured Extra: WWII Soldier
Wolverine: Origins
Wolverine Productions
Gavin Hood
Stage
2018
Bullet/Private Dobson
Messenger Dogs: Tales of WWI
Cultural infusion
Lynne Kent
2017
Bullet/Private Dobson
Messenger Dogs: Tales of WWI
Cultural infusion
Lynne Kent
2016
Bullet/Private Dobson
Messenger Dogs: Tales of WWI
Cultural infusion
Lynne Kent
2015
Lead
Meet Me For Meaning
La Mama
Georgia Symons
2015
Simon
The Boy At The Edge Of Everything
MTC
Peter Houghton
2014
Lead Deviser/Scott Morrison
Lucky Country
VCA/Fringe Festival
2014
Lead Deviser
Un/Clean
VCA/Living Positive
Noel Jordan
2013
The Man
Tuesday
VCA
Alice Darling
2012
Mike
Stage Fright!
New Theatre
Ali Kennedy Scott
2011
Multiple roles
Arabian Nights
New Theatre
2010
Luke
Through These Lines
No Rest For The Wicked
Cheryl Ward
2009
Lewis
Cosi
New Theatre
2008
Mark
Second Childhood
New Theatre
2000
La Dispute
Sydney Theatre Company
Benedict Andrews
Web Series
2016
Seth
Purgastory
Sebastian Lamour & Roby Favretto
Commercial
2019
Movie Goer
YAA
Global Media & Entertainment Limited
Sam Smith
2002
'Cool Boy'
Mirinda
Channel 7/International
2000
School Boy
IKEA
Channel 10
2000
Boy
Aeroguard
Channel 9