Television
2018
Recurring, American Anchor
Tomorrow Tonight
ABC, Thinkative TV
Rob Innes
2007
Guest, Principal Colin Finch
Neighbours
Freemantle Media
Tony Osicka
2005
Dayplayer, Lawyer
The Secret Life of Us
Network Ten, Optus Television, Channel 4
Matthew Saville
1998
Guest, Carl
SeaChange
Artist Services, Australian Broadcasting Corporation
Paul Maloney
1995
Guest, Ricky Hughes
Blue Heelers
Southern Star
Steve Mann
1994
Guest, Coops
Janus
Australian Broadcasting Corporation
Michael Carson
1993
Guest, Dog 6
Pheonix
Australian Broadcasting Corporation
Michael Carson
1992
Guest, Thomas Norton
Phoenix
Australian Broadcasting Corporation
Julian McSwiney
1991
Guest Comedian
Tonight Live
Channel 7
Various
1990
Dayplayer, Lawyer
Let the Blood Run Free
Media Arts, Network Ten
John Thomson
Short Film
2007
Lieutenant Wallace
Earl of Sandwich
Inglese-Coen Films
Daniel Inglese
2006
Dr. Henderson
All's Swell That Ends Swell
Jamroll
Nick Ball
Voice Over
2017
Recurring, Silly Sausage
Jar Dwellers SOS (animation)
Viskatoons, Groupe PVP, Pipeline Studios
Peter Viska
2012
Recurring, Silly Sausage
Jar Dwellers SOS (animation)
Viskatoons, Groupe PVP, Pipeline Studios
Peter Viska
1997
Recurring, Len Jones, Dick Collingwood
Líl Elvis Jones & The Truckstoppers (animation)
ABC
Various
1996
Lead, Gee-Gee Mc Pherson
The Dame Was Loaded (video game)
Philips Interactive Media of America
Jo Lane
Musical Theatre
2017
Supporting
Finding That French Connection with Fiona Thorn
The Paris Cat, Melbourne
2016
Host
The Ultimate Vegas Show
Jupiters Casino Gold Coast, Adelaide & Melbourne Crown Casino
2016
Guest SInger
The Roger Clark Quartet
Various Melbourne Venues
2016
Lead
David Cotter and the Jazznix
The Paris Cat, Melbourne
2016
Lead
Dean's Martini with a Twist
The Paris Cat, Melbourne
2015
Lead
Dean's Martini, Songs in The Key of Dean
Mahogany Room Crown Casino, Melbourne
2015
Guest Singer
The John Montesante Band
The Commune, Melbourne
2015
Guest Singer
Roger Clark’s Quartet
Dizzy’s Jazz Club, Melbourne
2015
Lead
Dean's Martini with a Twist
The Paris Cat, Melbourne
2014
Lead
Dean's Martini, Songs in The Key of Dean
Dizzy’s Jazz Club, Melbourne
2013
Lead
The Dean & Jerry Show
Frankston Art Centre
2013
Lead
Dean's Martini, Songs in the Key of Dean
The Italian Festival Darwin
2013
Lead
The Dean & Jerry Show
Geelong Art Centre
2012
Lead
Dean's Martini Qintet Viva Las Vegas Spectacular
The Enmore Theatre Sydney
2012
Lead
Dean's Martini Sextet Viva Las Vegas Spectacular
The Palms, Crown Casino
2011
Supporting
The Chairman, The Board and a Board
Parliament House, Canberra
2011
Supporting
Crooney Tunes
Kew Cultural Centre, Red Bennies, The Butterfly Club, Melbourne
2010
Lead
Tuxedo Junction
Cancer Council Victoria
2010
Lead
Crooney Tunes
Teddy's Bar, Melbourne
2010
Supporting
The Chairman, The Board and a Board with Bob Valentine
Frankston Arts Centre
2010
Lead
The Dean & Jerry Show
The Crimson Goat, Melbourne
2009
Lead
Tuxedo Junction
Cancer Council Victoria
2008
Lead
Dean & Jerry Show
Wrest Point, Launceston Casinos & Regional Tour
2003
Lead
Dean & Jerry Show
Ormond Hall, The Comedy Club, Chapel Off Chapel, Melbourne
1998
Lead
Dean & Jerry Show
Emirate's @ The Melbourne Cup
1995
Lead
David Cotter & The Jazznicks
Comedy Festival @ The Night Cat, Melbourne
1993
Supporting
The Monte Carlos
Mietta’s for The Comedy Festival
Stage
2010
Lead
An Elephant in The Room
Theatreworks, Melbourne
2005
Otter, Cop, Judge
The Wind and The Willows
The Australian Shakespeare Company
1997
Compère
The Comedy Club
Melbourne
1997
Priest
Late Night Catechism
Sydney Season
1997
Mad Hatter
Alice In Wonderland
Royal Melbourne Zoo
1996
Priest
Late Night Catechism
Melbourne Season
1995
Compère
The Comedy Store
Sydney
1994
Compère
Boat Quay Comedy
Singapore
1994
Otter, Cop, Judge
The Wind And The Willows
The Australian Shakespeare Company
1993
Compère
Sit Down Comedy Circuit
National Tour
1992
Supporting
David Strassman Show
Melbourne Comedy Festival
1990
Supporting
Le Joke
Melbourne
1990
Improv
Theatresports
Melbourne Fringe
1989
Lead
The Last Great Wrestling Show
Melbourne Fringe
1986
Lead
The Secret Diary of Adrian Mole
Melbourne Fringe