Musical Theatre
2024
Jeff
The Grandparents Club (Musical)
The Grandparents Club Pty Ltd
Luke Joslin
2001
Hipockets Duncan and various
Buddy - The Musical 1995 - 2001
Australian Tour, NZ, Singapore
Nick Farr / Terence O'Connell
Stage
2021
Ratso, Tiny, Sheep
Pete the Sheep
Monkey Baa
Jonathan Biggins
2012
John Ferryman & Various
Windy Gully
Merrigong Theatre Co
Des Davis
2011
Polonius/Gravedigger
Hamlet
Sydney Theatre Company
Naomi Edwards
2009
Theseus/Oberon
A Midsommer Night's Dream
Shakespeare On The Green
Sher Guhl
2004
Alan Adams
Torrez by Ian Wilding
Griffin Theatre Co, Playbox, Black Swan
2003
Bernie & various
Howrad Katz by Patrick Marber
Sydney Theatre Company
2003
Sergeant Rossini
Love's Triumph by Terence Crawford
Darlingurst Theatre
2002
Danny
Steel Streets by Pat Cranney
Theatre South
2002
Claudius/Old Hamlet
Hamlet
Theatre South
2000
John Ferryman & Various
Windy Gully
Theatre South
Des Davis
1999
Various
The Listmaker
Bell Shakespeare Company
Des James
Television
2018
Police Investigator
Janet King
ABC
2012
Cleavers Doctor
Rake 2
ABC
2010
Lead Guest
COPS LAC
Channel 7
2010
Warden
Miles Barlow Review
2003
Bruce Jeffries
Home & Away
Channel 7
1997
Rugby Coach
Water Rats
Quicksilver Productions
Christopher Martin-Jenkins
Commercial
2019
Cab driver
Taxi Terror - KFC
Various
2018
Bill
Real Funeral Insurance (Ten Pin Bowling)
Aaron Schereck
2015
Convertible Guy in CLIO
Renault ‘Clio Says You’
Various