Stage
2016
Gordon Smeaton
Boy Out of the Country
Regional Arts Victoria and Larrikin Ensemble Theatre
Felix Nobis
2014
Max Carter
Managing Carmen
Hit Productions
Dennis Moore
2013
Michael
Its my party and I'll die if I want to
Hit Productions
Dennis Moore
2012
The Nightingale
Elena and the Nightingale
Footscray Arts Centre
David Myles
2012
Myerhold
Lock Up
La Mama
Damien Richardson
2011
Posthumous/Henry V
Int'l Actors Fellowship Lab
Shakespeare's Globe London
Timothy Walker
2010
Curt
Blue Surge
Winterfall Theatre
Paola Unger
2009
Edward
Someone Who'll Watch Over Me
West East Theatre @45 Downstairs
David Myles
2008
Gordon
Scarlett O'Hara at the Crimson Parrot
MTC
Simon Phillips
2007
Malvolio,MacBeth, King Lear
Actors At Work
Bell Shakespeare
Chris Hurrell
2006
Benedick
Much Ado About Nothing
Essential Theatre
Peter Tulloch
2004
Macbeth
Macbeth
MTC Education
Kirsten Von Bibra, Tom Gutteridge
2003
Various
Still
La Mama
Bernadette Ryan
2002
Erenhart
The Lights
Red Stitch
Yvonne Virsik
2002
Bill Reach
Down the Road
Red Stitch Actors Theatre
Olivia Allen
2002
Dr. Block
Psychopathia Sexualis
Red Stitch Actors Theatre
Janice Muller
2001
Judas
Corpus Christi
The Athenaeum
Catherine Hill
2001
Smirnov
The Bear
VCA Directors Season
Yvonne Virsik
1999
Van Gogh
Van Gogh
Chapel Off Chapel
Blair Edgar
1998
Lysander
A Midsummer Nights Dream
Railway Street Theatre
Mary Anne Gifford
Television
2017
Roger
Romper Stomper next gen
Stan
Daina Reid
2011
Father John Stone
City Homicide
Global Television
2010
Floor Manager
Tangle
Showtime(FoxteL)
2009
Bondage Husband
Satisfaction
Showtime (foxtel)
Ken Cameron
2004
Jeremy Price
Blue Heelers
Southern Star
Katherine Hayden
2002
Tim the cameraman
Round the Twist
Southern Star Productions
2001
John Caffin
Neighbours
Grundys
T. Grant Fenn
2000
Gavin Caulder
Blue Heelers
Southern Star
Grant Brown
1999
Dee Generate
Neighbours
Grundys
Nick Bufalo