Stage
2024
Various
The Wharf Revue
Soft Tread
Jonathan Biggins & Drew Forsythe
2023
Various
The Wharf Revue
Soft Tread
Jonathan Biggins & Drew Forsythe
2021
Various
The Wharf Revue
STC
Jonathan Biggins & Drew Forsythe
2020
Peter
Money and Friends
Ensemble Theatre
Mark Kilmurry
2019
Leonato
Much Ado About Nothing
Bell Shakespeare
James Evans
2018
Pastor Jay
Luna Gale
Ensemble Theatre
Susanna Dowling
2018
Robert de Baudricourt/Earl of Warwick
Saint Joan
Sydney Theatre Company
Imara Savage
2017
Van Helsing
Dracula (National Tour)
Shake & Stir Theatre Company
Michael Futcher
2016
Phillip
Relatively Speaking
Ensemble Theatre
Mark Kilmurry
2015
Mr Gao/Mr Singh/Buddha/The Great King of Miracles
Monkey
Theatre of Image
Kim Carpenter/John Bell
2015
Polonius/Gravedigger
Hamlet
Bell Shakespeare
Damien Ryan
2015
Van Helsing
Dracula
Shake & Stir Theatre Company
Michael Futcher
2014
Ragueneau
Cyrano de Bergerac
Sydney Theatre Company
Andrew Upton
2014
O'Brien
1984
Shake and Stir Theatre Company
Michael Futcher
2013
Praed
Mrs Warren's Profession
Sydney Theatre Company
Sarah Giles
2013
Henry IV
Henry IV
Bell Shakespeare
John Bell/Damien Ryan
2012
The Cardinal
The Duchess of Malfi
Bell Shakespeare
John Bell
2010
John Cruddas/Financial Times Journalist
The Power of Yes
Belvoir St Theatre
Sam Strong
2010
The Reverend Samuel Marsden
Macquarie
The Alex Buzo Company
Wayne Harrison
2009
Sir Epicure Mammon
The Alchemist
Bell Shakespeare
John Bell
2008
Duke Senior
As You Like It
Bell Shakespeare
John Bell
2007
Macduff
Macbeth
Bell Shakespeare
John Bell
2006
Antonio
The Tempest
Bell Shakespeare
Peter Evans
1999
Capulet
Romeo & Juliet
Bell Shakespeare
Wesley Enoch
Musical Theatre
2022
Monsieur Firmin
Phantom of the Opera
Opera Australia
Seth Sklar Heyn
2022
Monsieur Baurel
An American in Paris
GWB / Australian Ballet
Christopher Wheeldon
2021
Baron Zeta
The Merry Widow
Opera Australia
Graeme Murphy
2019
Doc
West Side Story
Opera Australia
Francesca Zambello
2018
Florenz Ziegfeld Jnr
Funny Girl: The Musical in Concert
Sydney Symphony Orchestra
Mitchel Butel
2017
Baron Zeta
The Merry Widow
Opera Australia
Graeme Murphy
2016
Karpathy
My Fair Lady
Opera Australia
Dame Julie Andrews
2016
Alan
Baby
Neglected Musicals
Neil Gooding
2016
The Constable
Fiddler on the Roof
TML Enterprises
Roger Hodgman
2013
Enrico Fermi
Atomic
Dreamingful Productions
Damien Gray
2013
Sharpless
Cho Cho
Playking Productions
Peter Wilson / Lech Mackiewicz
2012
Sharpless
Cho Cho
National Theatre of China / Playking Productions
Peter Wilson
2011
Hertz Kleinmann
Rock of Ages
New Theatricals
Kristin Hanggi
2008
Joe Boyd
Damn Yankees
The Production Company
Terence O'Connell
2008
Sir Bedevere/Mother (07/08)
Spamalot
Ozalot Productions
Mike Nichols
2005
Bryan/Jack Lepidus/Judge
The Producers
SEL/GFO
Susan Stroman
2002
Anselmo
Man of La Mancha
GFO
Susan Schulman
Television
2018
Doctor Henson
A Place to Call Home
Channel 7
Various
2016
Oncologist
Blue Murder: Killer Cop
Shine Productions
Michael Jenkins
2015
Bill Charmichael
Love Child (S3)
Playmaker Media
Mark Joffe
2013
Miles
Wonderland
Network 10
Tori Garrett
2009
Alferon
Legend of the seeker
The Walt Disney Company (NZ)
Chris Martin-Jones
2009
Hank
Penelope K By the Way
Freehand Productions
Peter Cudlipp
2004
Colin Chambers
Mcleod's Daughters
Millenium Television
Chris Martin-Jones
2003
Doug Payne
White Collar Blue
Knapman Wyld
Brendan Maher
2001
Sergei
Water Rats
Southern Star
Russell Burton
2001
Ryan
After the Rain
Columbia Tristar
Mark Lamprell
1999
Jansen
Marriage Acts
Beyond Reilly / ABC TV
Robert Marchand
Voice Over
2020
Voice over
Media Watch
ABC
Julie Adams
2016
Various
Media Watch
ABC
Julie Adams
2015
Voice-over
Media Watch
ABC
Julie Adams
2013
Voice
Media Watch
ABC
Julie Adams
2012
Voice
Media Watch
ABC
Julie Adams
2010
Voice
Media Watch
ABC
2009
Voice of Crown Prosecutor
Lani's Story
Blackfella Films