Stage
2019
Scott
Spencer
Lab Kelpie
Sharron Davis
2017
Scott
Spencer
Chapel Off Chapel
Sharon Davis
2015
Brent Lyall
Managing Carmen
Hit Productions
Denis Moore
2013
Romeo
Romeo and Juliet
Australian Shakespeare Company
Glen Elston
2012
Various
Star Chaser
Arena
Christian Leavesley
2012
Jamie/Student
Ronda in Therapy
Baggage Productions
Bridget Burton
2011
Mellors
Lady Chatterley's Lover
Australian Shakespeare Company
Glen Elston
2011
Macbeth
Macbeth
Australian Shakespeare Company
Glen Elston
2011
Player Queen and others
Hamlet
Melbourne Theatre Company
Simon Philips
2010
Haus De Humps
Fun Run
Next Wave Festival 2010
Tristan Meecham
2010
Tony
Who Stole the Sole
Phunktional
Gerard Veltre
2010
Rocketman
Martha Plants Sunflowers
Williamstown Little Theatre
Bridget Burton
2010
Corporal Smith
Little Death
Williamstown Little Theatre
Natasha Broadstock
2009
Marko
Love Drunk
Phunktional
Gerard Veltre
2009
Eddie
Missing Link
Arena
Chris Kohn
2008
Marko
Love Drunk
Phunktional
Gerard Veltre
2007
Rowan
Porky Pies
Melbourne Fringe
Alex Lee
2007
Bartley
Riders to the sea
VCA Directors Season
Alex Papps
2007
Eddie
Missing Link
Arena
Chris Kohn
2006
Johny Square Foot/Kelpie/Old Women
The Skriker
VCA Company 2006
Brian Lipson
2006
Kleshch
Lower Depths
VCA Company 2006
John Bolton
2005
Mike
A Lie of the Mind
VCA Company 2006
Greg Stone
2005
Gerry Evans
Dancing at Lughnasa
VCA Company 2006
Melanie Beddie
Television
2015
Alfred Shout
The Power of Ten
Chanel 7
2013
Ron Jackson
The Doctor Blake Mysteries (S1, Ep 2)
January Productions P/L
Declan Eames
1998
Victim
Australia's Most Wanted
Grundy Productions
Dan Burstall & Robert K Lenner
1997
Noddy (Luck oif the Irish)
Blue Heelers (S4, Ep 7)
SNOL
Kevin Carlin
Photograph / Stills
2009
Male Model
Fashion Shoot
Brenner Lianna Photography
Brenner Lianna
2009
Male Model
Health Lifestyle Shoot
Edmund Chu Photography
Edmund Chu