Television
2024
Roy
Sunny Nights
Jungle Entertainment
Trent O'Donnell
2023
Cedric
Population 11
Jungle Entertainment
Trent O'Donnell
2023
Don
One Night
Easy Tiger, Motive Pictures (UK), Endeavour Content
Catherine Millar
2021
Elliot's Dad
The Tourist
Two Brothers Pictures
Chris Sweeney, Daniel Nettheim
2021
John Hurley
Mr Inbetween (Series 3)
Blue-Tongue Films
Nash Edgerton
2019
Sir Rupert Edgely
Fallout
Porchlight Films
Peter Duncan
2019
Mr Khourdair
Doctor Doctor (Series 4)
Easy Tiger Productions
2017
Spence
Wolf Creek - Series 2
Screentime and Emu Creek Pictures for STAN
Tony Tilse/Greg McLean
2016
Dr Whistlesmith
Soul Mates (Series 2)
ABC TV/NBC Universal/SeeSo
Connor Van Vuuren, Christiaan Van Vuuren
2016
Graham Cowan
A Place to Call Home (Series 4)
Seven Network for Foxtel
Various
2013
Rupert Murdoch
Magazine Wars
Nine Network
Dana Reid
2012
Ken Forsythe - QC
RAKE Series 2 Ep 1
ABC TV
2012
Roger Wilkins
DEVIL's DUST
Fremantle / ABC TV
Jess Hobbs
2010
Jack Jacobs
Underbelly:Files-The Man Who Got Away
UBTM Pty Ltd
Cherie Nowlan
2010
Eran Tavory
Sea Patrol 4
Sea Patrol Productions
2008
Gavin Mosdell
All Saints
Seven Network Operations
2008
Anton Marleigh
City Homicide Series 2
Seven Network
2001
Ray
Balmain Boys
Ray Quint
Feature Film
2019
Mal Deacon
The Dry
Made Up Stories
Robert Connelly
2018
Assistant Commissioner Forsythe
Miss Fisher and the Crypt of Tears
Every Cloud Productions
Tony Tilse
2014
Abe
Broke
Scope Red
Heath Davis
2011
Judge Conlon
Inhuman Resources fka Redd Inc.
REDDINC PTY LTD
2011
Vassilli
Dead Europe
Tony Krawitz
2010
Edwin Flack (Lead)
A Heartbeat Away
Heartbeat Productions
Gale Edwards
2007
Antony
Mens group
Michael Joy
2003
Steve Gerber
Man Thing
Bret Leonard
2003
Ardian Kelp
Illustrated Family Doctor
POD Film
Kriv Stenders
Theatre
2024
Narrator/Lewis
The Lewis Trilogy
Griffin Theatre Company
Declan Greene
2023
Mysterious Man/ Narrator / Cinderella's Father (Alternate)
Into the Woods
Belvoir
Eamon Flack
2021
Actor
The Iliad Out Loud
Four Winds Festival/Critical Stages
William Zappa
2019
Actor
The Iliad Out Loud
Sport For Jove / Sydney Festival
William Zappa
2018
Bishop of Beauvais & Cauchon & As Cast
Saint Joan
Sydney Theatre Company
Imara Savage
2018
Robin
The Children
Melbourne Theatre Company/Sydney Theatre Company
Sarah Goodes
2016
Creon
Antigone
Sport For Jove
Damien Ryan
2015
Major Petkoff
Arms and the Man
Sydney Theatre Company
Richard Cottrell
2015
Rupert Kerrigan
The New Black
The Arts Centre
Stephen Helper
2014
Sigmund Freud
Freud's Last Session
Strange Duck Productions
Adam Cook
2014
Brett
Tribute Development Workshop
Riverside Productions
Craig Ilott
2013
Leonard
Seminar
Ensemble Theatre
Anna Crawford
2011
Barry
Warning: Explicit Material
Ensemble Theatre
Mark Kilmurry
2011
McCleavy
Loot
Sydney Theatre Company
Richard Cottrell
2010
George
Honour
Sydney Theatre Company
Lee Lewis
2009
Toby
Let the Sunshine
Ensemble
Sandra Bates
2009
Lenin
Travesties
Sydney Theatre Company
Richard Cottrell
2008
Robert
Blue/Orange
SATC
Adam Cook
2008
Max
Rock N' Roll
MTC & STC
Simon Phillips
2007
Government Inspector
Bell Shakespeare
John Bell
2007
Larry
Company
Kookaburra
Gale Edwards
2007
Bill
The Nightwatchman
Griffin Theatre
Lee Lewis
2005
Martin
The Goat or Who is Sylvia
S.T.C.S.A.
Marrion Potts
2005
Dealy
Old Times
STC
Lindy Davies
2004
Willy Loman
Death of a Salesman
State Theatre Co. South Australia
Rosalba Clemente
2004
Gus
Honour
Melbourne Theatre Co.
Kate Cherry
2003
Rabbit
Griffin Theatre Company
Kate Gaul
2002
Soulmates
STC
Gale Edwards
Voice Over
2008
Narrator
Poetica: Birds, Beasts & Flowers
ABC Radio National
2001
Narrator
Australian Dynasties
ABC
Musical Theatre
2022
Jid
Why? The Musical (Dubai Expo)
Artists InMotion
Shekhar Kapur