Stage
2015
Various
Crossing
Blaxland & Daughter
Sher Kearney
2012
Camilo
The Winters Tale
Shakespeare on the Green
Sher Kearney
2011
Stan
Rules is Rules
Sydney Fringe Festival
Alan Walpole
2011
Davie
Disorganised Crime
Sydney Fringe Festival
Alastair Buchanan
2011
Herin
The Anniversary
Steam Productions
Gavin Williams
2010
Actor
Short+Sweet "Seven Jewish Children" (Finalist)
Splinter Theatre Co.
Sara Goodes
2010
Hans
Push Up
HG Rep
Nicki Selby
2008
Roleplay
Advocate Training
D.P.P.
2001
Grandpa and Old Mack
The Secret of the Seven Marbles
Surf 'N' Theatre Company
Nadine Helmi
2000
Pablo/Sailor
A Streetcar Named Desire
Ensemble Theatre
Sandra Bates
1998
Principal
A Punch In The Face
Surf 'n Theatre Company
Nadine Helmi
1998
Mr Wallace
Mr Nguyen Throws A Party
Surf 'n Theatre Company
Nadine Helmi
Video
1999
Various
Ace Ventura: The Don is Dead, Long Live the Don
Brilliant Interactive Ideas
1998
Various
Ace Ventura : Motion Capture - Internet
Brilliant Interactive Ideas
Safina Uberoi