Short Film
2011
Marcus the Pigeon
Bird Therapy (Tropfest Finalist)
HDC Productions
Damien Freeleagus
2007
Jules
Sanity Catch
Innovation Magik
Vahra Krishna
2007
Scott (Lead)
Acts Of Contrition (Feature Pilot)
Acts Of Contrition (Feature Pilot)
Colm O'Murchu
2006
Marcus
A Good Red
Sydney Film Base
Dale Whitton
2006
Boy 1
Rebecca
Azure Productions
Kate Vinan/Liz Cooper
2006
Dan (Lead)
Past Strangers
Beka Productions
Rebecca Bennett
2006
Dave (Lead Support)
North Coast Run (Feature Pilot)
Smicko Films
Michael Crowley
Stage
2013
Macbeth/Mercutio
Shakespeare On Trail
Benchmark
Chris Canute
2010
Various
Shakespeare On Trial
Benchmark Productions
Chris Canute
2008
Dim/Joe
A Clockwork Orange
New Theatre
Frieda Lee
2008
Ensemble
VX18504
Carriage Works/ATYP
Meryl Tankard
2005
Daniel
Who's Afraid Of The Working Class
QUT - Vissy Theatre Powerhouse Bros
Leonard Meenach
2005
Ekhart
Baal
QUT - Gardens Theatre Bris
Michael Gow
2004
Samoylenko
The Duel
QUT - Gardens Theatre Bris
Michael Futcher
2002
Osrick / Marcellus
Hamlet
ATYP
David Berthold
Corporate Work
2012
Lead
Macquarie Bank
Eukleia Training Limited UK
Jasminka Letzas