Commercial
2015
RACV Repairman
"Help is on it's way"
1997
Man hit by car
10km less
Transport Accident Commission
Short Film
1996
Welsh Dragon
The Welsh Dragon
Victorian College of the Arts
Dir. Halyna Mykyta
1996
George
Tea for Two
Victorian College of the Arts
Dir. Toby Angwin
1995
Man
Puppenspiel
Victorian College of the Arts
Dir. Francesca Bosse
1995
The Lover
The Other
Victorian College of the Arts
Dir. Halyna Mykyta
Stage
1994
Narrator/Puppeteer - various roles
Percival P Paper and the Recycling Riot
Carousel Theatre Company
Wojciech Pisarech
1993
Agent for Change
Communion
Intrepid Theatre Company
Dir. Steve Gration
1993
Tortoise/Guitarist
The Ugly Duckling
Patch Theatre Company
Dir. Christine Anketell
1992
Wilfred Owen
A Dissonant Voice
Intrepid Theatre Company
Dir. John Noble
1992
Wolf/Puppeteer - multiple roles
Try Again Red Riding Hood
Boulevard Theatre Company
Dir. Tony Mack
1991
Various/Guitarist
Carnival of the Animals
Murray Park Theatre Company
Dir. Warwick Cooper
Television
2016
Neurosurgeon
7 Types of Ambiguity
ABC TV
Matthew Saville
1997
Milkman
The Ripper
Universal TV
Dir. Janet Meyers
1992
Guard
Ultraman: Towards the Future
SA Film Corporation
Dir. Andrew Prowse