2024
Television
Graham (main cast)
BAY OF FIRES 2
ABC / Silver City Productions
Jonathan Brough
2023
Television
Steven Cripps (main cast)
HIGH COUNTRY
Foxtel / Curio Pictures
Kevin Carlin, Beck Cole
2023
Television
Max Fuller
SCRUBLANDS
STAN
Greg McLean
2023
Television
Michael Grayston
THE QUEEN OF OZ
Lingo Pictures
Christiaan Van Vuuren
2023
Television
Graham (main cast)
BAY OF FIRES
Archipelago / Fremantle / ABC
Natalie Bailey, Wayne Blair
2022
Stage
The Newsreader
NORTH BY NORTHWEST (Lyric Theatre Syd)
McLean & Kay
Simon Phillips
2021
Television
Professor Carr
SHANTARAM
Paramount/Apple /Linbaba’s Story
Justin Kurzel/ Bharat Nalluri /Iain B. MacDonald
2021
Television
Vern
THAI CAVE RESCUE
SK Global & Netflix
Baz” Nattawut Poonpiriya & Kevin Tancharoen
2021
Feature Film
Senator Eastland
ELVIS
Warner Bros
Baz Luhrmann
2021
Television
Brian
HOW TO STAY MARRIED s3
Princess / Network Ten
2020
Television
Sean
THE BUREAU OF MAGICAL THINKING series 2
Jonathan M Shiff Productions
2019
Stage
Judge Durham
GOLDEN SHIELD
Melb Theatre Co
Sarah Goodes
2019
Television
Bill
SECRET BRIDESMAID BUSINESS
Seven Studios
Tori Garrett
2019
Stage
Underwood / Leo Fairchild / Doctor (cover)
THE LADY IN THE VAN
Melbourne Theatre Co
Dean Bryant
2018
Theatre
The Newsreader
NORTH BY NORTHWEST
McLean & Kay
Simon Phillips
2018
Stage
John Stafford
THE ARCHITECT
MTC
Peter Houghton
2018
Television
Neil Burton (recurring)
A PLACE TO CALL HOME 6
Seven / Foxtel
Jeremy Sims / Amanda Brotchie
2018
Television
Brother Davies
TRUE STORY WITH HAMISH & ANDY 2
TS / Nine Network
Tim Bartley
2017
Television
Sean
THE BUREAU OF MAGICAL THINGS
Grant Brown/Evan Clarry
2017
Television
Damien Bugg
UNDERBELLY FILES: Chopper
Nine Network
Peter Andrikidis
2017
Television
Sonny
THE EX-PM 2
CJZ/ABC
Shaun Wilson
2017
Television
Ray Stanton
WANTED 2
Matchbox
Peter Salmon /Rob Sarkies
2016
Television
Gorman
SEVEN TYPES OF AMBIGUITY
Matchbox/ ABC
various
2016
Television
Ensemble
MAD AS HELL 6
ITV / ABC
2016
Television
Ray Stanon
WANTED
Matchbox/ Channel 7
Jennifer Leacey / Peter Templeman
2015
Television
Dr Foster
WENTWORTH 4
Fremantle Media
Steve Jodrell
2015
Television
Sonny
THE EX-PM
CJZ/ ABC
Sian Davies
2015
Stage
The Newsreader
NORTH BY NORTHWEST
MTC
Simon Phillips
2014
Television
Keith Maxwell
WINNERS & LOSERS
Seven Network
Fiona Banks / Nick Bufalo
2015
Television
Major General Cal
CHILDHOOD'S END
Nick Hurran
2014
Television
Hugh Eriksen
TIME OF OUR LIVES-series 2
ABC / Time Productions
Tori Garrett
2013
Television
Bob Hawes
PARER'S WAR
Parers War Pty LTd
Alister Grierson
2013
Television
General Sir William Birdwood
ANZAC GIRLS
Screentime / ABC
Ken Cameron / Ian Watson
2013
Television
Henderson
POWER GAMES
Southern Star / Nine Network
David Caesar / Geoff Bennett
2013
Stage
Uncle Arthur
WAR HORSE
The National Theatre of GB/Global Creatures
Drew Barr
2013
Television
Professor Robert Waterman
THE DOCTOR BLAKE MYSTERIES
December Media / ABC
Ian Barry
2012
Television
Ensemble regular
MAD AS HELL series 2
ABC / Granada
2012
Television
Maxwell Black
SERANGOON ROAD
ABC / HBO
Peter Andrikidis
2012
Television
The Frenchman!
UPPER MIDDLE BOGAN
Gristmall / ABC
Wayne Hope
2012
Television
Troup
DANGEROUS REMEDY
ABC Drama /Summer Offensive Pty Ltd
Ken Cameron
2012
Television
Clive Bell
HOWZAT: KERRY PACKER WAR
Southern Star
Daina Reid
2012
Television
Prosecutor Garde
RAKE 2
ABC / Rake 2 Pty Ltd
Jeffrey Walker
2012
Television
Murdoch Foyle (Guest lead, 3 episodes)
MISS FISHER'S MURDER MYSTERIES
ABC
Various
2012
Feature Film
Carl Avery
I, FRANKENSTEIN
Stuart Beattie
2011
Television
Rathbone
CONSPIRARY 365
Circa 365 Pty LTD
Various
2011
Television
Martin Scullin
BAD DEBTS -JACK IRISH SERIES
Essential Media & Entertainment Pty LTD
Jeffrey Walker
2010
Stage
Nathan
MADAGASCAR
MTC
Sam Strong
2010
Stage
King Edward/Stanley
RICHARD III
MTC
Simon Philips
2010
Television
Rob Canter
KILLING TIME
SHOWTIME
Peter Andrikidis
2009
Feature Film
Abel Utley
DON'T BE AFRAID OF THE DARK
Mizamax
Troy Nixey
2009
Feature Film
Geoff
TAJ
Tajmahal Films
Winston Furlong
2009
Television
Gordon Neades
CITY HOMICIDE
Channel 7
2008
Stage
Orlo
THE GREAT
STC
Peter Evans
2008
Television
Various
Newstopia
SBS/Fremantle
John Olb
2008
Stage
The Winter
Red Stitch Theatre Co
2008
Television
Nigel (leading role)
DIRT GAME
ABC
Brendan Maher
2008
Stage
Cleanie
The Hypocrite
MTC
Peter Evans
2007
Television
Oliver
All Saints
Channel 7
Various
2007
Television
Alex (recurring role)
SATISFACTION
Showtime Foxtel
Paul Maloney
2007
Television
Det Isp. Mark Silver
City Homicide
Various
2007
Stage
Nick
Enlightenment
MTC
Julian Meyrick
2007
Television
Colin
Underbelly
Channel 9
Peter Andrikidis
2006
Feature Film
Noel Bunchill
Noise
Noise Production
Matt Saville
2006
Television
James
Tripping Over
Sam Millar
2006
Stage
Lars
Festen
MTC
Simon Phillips
2006
Stage
Greg
Dumbsnow
MTC
Peter Evans
2005
Feature Film
Judge McNulty
Opal Dreams
Academy Films
Peter Cattaneo
2005
Television
Julian Sierson
The Surgeon
Southern Star
Matt Saville
2005
Feature Film
Father Caleb
Caterpillar Wish
Wish Productions
Sandra Sciberras
2005
Feature Film
Rev Beecher
Charlotte's Web
Paramount
Gary Winck
2004
Stage
Frank
Memory of Water
MTC
Julian Meyrick
2004
Television
Niles
Saber Tooth
Universal
George Millar
2002
Feature Film
Philip Wicks
Bad Eggs
Double Yolker Films
Tony Martin
2002
Feature Film
Duke
The Great Raid
Warners
John Dahl
2002
Feature Film
Richard Cooke
Ned Kelly
Our Sunshine
Gregor Jordan
2001
Television
Nicholas Bell
The Games
ABC
John Clarke