Feature Film
1992
Edmunds
Buris / My Cage
AVE Film Productions - Latvia
Ansis Epners
1983
Julian
Silver City
Limelight Productions
Sophia Turkiewitz
1978
The Plumber
The Plumber
South Australian Film Corporation
Peter Weir
Short Film
2014
Fielding
Fmeat
Producer: Vanessa Barrett
Sean Bell
Stage
2008
Karl Vogel
The Good German
The Black Pearl Theatre Company
Sheryl Sciro
2003
The Prince
The Happy Prince
Theatre of Image
Kim Carpenter
2000
Oberon / Thesus
A Midsummer Night's Dream
Bell Shakespeare Company
Elke Neidhardt
1998
John Hall
The Herbal Bed
STC
Marion Potts
1997
Polixenes
The Winter's Tale
Bell Shakespeare Company
Adam Cook
1997
Doctor Dor
The Seagull
Belvoir Street Theatre
Neil Armfield
1996
Don Pedro
Much Ado About Nothing
Bell Shakespeare Company
John Bell
1993
Harry
The Seahorse
Ensemble Theatre
Sandra Bates
1992
Bill Ray
On Golden Pond
Marian Street
John Noble
1992
William Coles
Other People's Money
Ensemble Theatre
Sandra Bates
1986
Bassanio
The Merchant of Venice
Nimrod Theatre Company
Richard Cottrell
1981
Vindice
The Revengers Tragedy
South Australian Theatre Company
Richard Cottrell
Television
2006
Barry Hyde
Home and Away - 2003-2006
7 Network
2001
Slythius
Beastmaster
Coote/Hayes Production Services
1995
Roberto
Heartbreak High
Ben Gannon Productions