Stage
2016
Cliff Hanger
Solitary Man
Self-produced
Paul McCarthy
2014
stand-up comedian
Identity Crisis
self-produced
Paul McCarthy
2012
Ensemble
Changi "Keep Singing"
Melbourne Recital Centre
Neil Pigot
2010
"Kevin Rudd" & "Julia Gillard"
That Was The Year That Was 2010
Tim Woods
Television
2023
Guest
We Interrupt This Broadcast
Helium
2016
Judge
Nowhere Boys
Matchbox Pictures/ABC
Nicholas Verso
2014
Maitre'd
Upper Middle Bogan
Gristmill/ABC
Tony Martin
2013
Ensemble
Wednesday Night Fever
Quail TV/ABC
Erin White
2011
Ensemble
Ben Elton Live From Planet Earth
FremantleMedia Australia
Peter Otts
2011
Kevin Rudd
At Home With Julia
Quail TV/ABC
Erin White
2009
Ensemble
Double Take
Fremantle Media Aust.
David McDonald
2009
Johnny Velvet
Sleuth 101
Mayhem Television / ABC
Jon Olb
2009
Celebrity Guest
No Leave, No Life
Southern Star Endemol
2008
Ensemble
Comedy Slapdown
Fremantle Media Aust.
Jon Olb
2008
Mr Smith
Snake Tales
Westside Film & TV
Daniel Nettheim
2007
Ensemble - Various Lead Roles
Comedy Inc - The Late Shift - 2005 - 2007
Crackerjack Productions
David McDonald
2004
Ensemble - Various Lead Roles
Comedy Inc (2003-2004)
Crackerjack Productions
David McDonald
2000
Staff Member
The Games II
ABC
Bruce Permezeal
1999
Ensemble
Totally Full Frontal
Artist Services (1998-1999)
Marc Gracie
Corporate Work
2015
MC
RUOK? Day Gala Dinner
Merivale
Jane Strode
2011
"Julia Gillard"
Great Ocean ROADshow
Business Events Geelong
2010
"John Howard"
Council End of Year Dinner
Bayside City Council
2009
"Kevin Rudd"
Awards Night - Western Star Trucks
International Truck and Trailer Show
2009
"Kevin Rudd"
Festival of Dangerous Ideas
Sydney Opera House