Stage
2024
Starkeeper, Dr Bascombe et al
Carousel: In Concert
Enda Markey
Petra Kalive
2022
Professor
North by Northwest
Kay and McLean Productions
Simon Philips
2019
Mr Stopnick
Caroline or Change
Hayes Theatre
Mitchell Butel
2019
Lloyd Rees
Brett + Wendy
Theatre of Image
Kim Carpenter
2018
Zoltan Maraczek
She Loves Me
Hayes Theatre Co.
Erin James
2018
Lloyd Rees & various
Brett and Wendy Whitley Creative Development Workshop
Theatre of Image
Neil Hunt
2017
Colonel Pickering
My Fair Lady
Opera Australia/John Frost
Dame Julie Andrews
2016
David Bliss
Hay Fever
Sydney Theatre Company
Imara Savage
2016
Professor
North By Northwest
Kay & McLean
Simon Phillips
2015
Professor
North by Northwest
MTC
Simon Phillips
2013
Herbert Robinson
The Floating World
Griffin Theatre Company
Sam Strong
2013
MAN 1
The Hansard Monologues
Seymour Centre
Timothy Jones
2013
Westmoreland & Justice
Henry IV
Bell Shakespeare
John Bell with Damien Ryan
2012
BBC Director General, Sir Humphrey
Yes Prime Minister
Tom Gutteridge
2011
Leonato
Much Ado About Nothing
Bell Shakespeare Theatre Company
John Bell
2011
Brian
This Year's Ashes
Griffin Theatre Company
Shannon Murphy
2011
BBC - Director General
Yes, Prime Minister
Yes, Prime Minister Pty Ltd
2010
A Leading Industrialist and The Chair of a Mortgage Lender
The Power of Yes
Belvoir Theatre Company
Sam Strong
2009
Kamev
Realism
MTC
Peter Evans
2009
Pop
Duals Atriptych
Short and Sweet
Simon Bossell
2008
Milton
Home Body/ Kabul
Belvoir - Bshrap
Chris Hurrell
2006
Father
Metamorphosis
Sydney Theatre Co.
Benjamin Winspear
2005
Eggs Benedict
Two Brothers
MTC
Simon Phillips
2004
Dick
Amigos
STC
Jennifer Flowers
2003
Gonzalo
The Tempest
STC
Benjamin Winspear
2003
Doctor
The Visit
MTC
Simon Phillips
2002
Hubert
Life x 3
MTC
Simon Phillips
2001
Gloucester
King Lear
STC
Benjamin Winspear
2000
Duffy
Life After George
STC
Marion Potts
1999
Brian
Corporate Vibes
STC/QTC/MTC
Robyn Nevin
1999
Exeter Et Al
Henry V
Bell Shakespeare
John Bell
1998
Glendower/Justice
Henry IV
Bell Shakespeare
John Bell
1995
Cauchon
Saint Joan
STC
Gayle Edwards
1993
Hale
The Crucible
STC
Richard Wherrett
1976
Norman
The Norman Conquests
Old Tote Theatre Co
Robert Quentin
1974
Claudio
Much Ado About Nothing
MTC
John Sumner
Television
2015
Judge Fuller
Rake (S4)
Essential Media and Entertainment
Peter Duncan
2009
Governor Macquarie
Rogue Nation
Essential Viewing / Film Australia
Lisa Matthews & Peter Andrikidis
2009
Charles Spry
I Spry
Blackwattle Media
Peter Butt
2008
Malcolm Fraser
Underbelly II
Nine Network
Tony Tilse
2008
William Sorrell
The Last Confession of Alexander Pearse
Essential Viewing
Michael James Rowland
2007
Neil Lawson
BlackJack: Ghosts (TV Movie)
Jigsaw Entertainment
Kate Woods
2007
John McEwan
The Prime Minster is Missing
Film Austrlia
Peter Butt
2007
Shertbert's Dad
Chandon Pictures
Shadowfax TV
Rob Carlton & Alex Weinress
2006
Gerald
All Saints
Channel 7
Various
2004
Neil Lawson
BlackJack: Sweet Science (TV Movie)
Jigsaw Entertainment
Peter Andrikidis
2004
John Diplock
Hell Has Harbour Views
ABC TV
Peter Duncan
2003
Jeremy
Crashburn
Cox Knight Prod
Roger Hodgman
2003
Various
Backberner
ABC TV
Various
2002
Jim Sawyer
All Saints
Channel 7
Various
2002
Various
Backberner
ABC TV
Various
2001
Jim Sawyer
All Saints
Channel 7
Various
1995
Dr Ian Browning
G.P.
ABC TV/Roadshow Coote & Carroll
Various
1994
Dr Ian Browning
G.P.
ABC TV/Roadshow Coote & Carroll
Various
1993
Dr Ian Browning
G.P.
ABC TV/Roadshow Coote & Carroll
Various
1992
Dr Ian Browning
G.P.
ABC TV/Roadshow Coote & Carroll
Various
Short Film
2019
Billy Heart
Hopeful Heart's Immortal Phallusy
Clover Ryan
2014
Edward
The Widow
AMOK Productions
Katarina Mandic
2011
The Doctor
Animal Love
Nathan Lovejoy
2007
The Grand Czar of Biz Ah
The Rose of Ba Ziz
In The Frame Productions
Aden Young
Feature Film
2008
Derek Zoloff
Salvation
Illumination Films
Paul Cox
1992
Duncan
Seeing Red
Goomerah Films
Virginia Rouse
1975
Tom
Picninc at Hanging Rock
Australian Film Commission
Peter Weir
Theatre
2019
Clem Whiteley
Brett and Wendy - A Love Story Bound By Art
Theatre of Image
Kim Carpenter