2018
Feature Film
Aneer - lead
The Exchange
Malabar Films
Jerry Kattampalil
2017
Theatre
Narrator/Westinghouse
Tesla Uncoiled
NikolaTesla Association
Adam Hatz
2016
Stage
Narrator/Westinghouse/various
Tesla Power Play
NikolaTesla Association Serb
Adam Hatz
2016
Short Film
Frank
Utopia
Medusa Films
Kostas Nikas
2015
Stage
Kosta - lead
Haircuts
ConNats
Lex Marinos
2013
Stage
Capulet
Romeo & Juliet
Impulse Theatre
Stephen Wallace
2013
Stage
Corporal Night - lead
George Gittoes
Gittoes
Hellen Schausberger
2012
Video
The Dean
SYD 2030
Cheese On Toast
T. Marjanovic & A Barnett
2012
Television
Felix Polk lead
Behind Mansion Walls
Beyond Productions
James Fox
2012
Stage
LaSalle, Sherrif, Pelayo
Vernon God Little
New Theatre
Louise Fischer
2011
Feature Film
Scrimshaw
Bedlam
Diabolic Pictures
Simon Barker
2011
Short Film
Frank - lead
Light
Medusa Pictures
Kosta Nikas
2011
Stage
Bassam
Alex & Eve (Part3)
Bulldog Theatre
Michael Blok
2011
Television
Ira Pomerantz- co lead
Deadly Women
Beyond Productions
John Mavety
2011
Feature Film
Priest
Dead Europe
Porchlight - See Saw
Tony Krawitz
2010
Television
McUmber
Deadly Women
Beyond Films
John Mavety
2009
Television
Mr Brown
Gangs Of Oz
Eye Works
2009
Short Film
Paul Celan - lead
Triage
iCinema
Dennis Del Favero
2009
Feature Film
George
I Wish I Were Stephanie V
Courage Films
J.D.Cohen
2008
Stage
Taxi man
The Last Highway
Urban Theatre Projects
Alicia Talbot
2008
Stage
Chemsedine & others
Scorched
Company B Belvoir St
Neil Armfield
2007
Stage
Captain Manolis -lead
Seven Pirates
Sidetrack
Don Mamouney
2007
Stage
Roy
Away
Impulse Theatre
Stephen Wallace
2006
Television
Mr Pizzutti
All Saints
Channel 7
Peter Fisk
2006
Stage
Father, Kronos, various
Its A Father
Sidetrack Performance Group
Don Mamouney
2006
Short Film
Roberto Calvi - lead
Limbo
iCinema
Dennis Del Favero
2006
Commercial
Doctor
Quitline 13 Quit
The Campaign Palace/red cell
David Caesar
2004
Stage
Solo-Lead
The Paragon Files
Sidetrack Performance Group
Don Mamouney
2004
Stage
Thomas Edison
Room 217: Nikola Tesla
X Ray Theatre
Max Lyanvert
2004
Television
Mr Hayek
All Saints
Channel 7
Catherine Millar
2003
Television
George Cain
All Saints
Channel 7
2003
Stage
King Admetus -lead
Alkestis
Sidetrack Performance Group
Don Mamouney
2003
Stage
Ricardo Reis
The Bookkeeper
Sidetrack Performance Group
Carlos Gomes
2003
Stage
The Paragon - solo lead
The Paragon
Sidetrack Performance Group
Don Mamouney
2002
Stage
Alex
Mike Leigh's Greek Tragedy
Theatron Group
Evdokia Katahanas
2002
Stage
Ricardo Reis, Moreira
The Book Keeper
Sidetrack Performance Group
Carlos Gomes
2001
Stage
Uncle Jimmy - lead
The Uncle From Australia
Sidetrack Performance Group
Don Mamouney
2000
Stage
Manolis - co lead
The Promised Woman
Sidetrack Performance Group
Don Mamouney