Stage
2023
Ensemble
THE PRESIDENT
Gate Theatre Dublin/STC
Tom Creed
2018
Captain Ahab
MOBY DICK
Sport For Jove
Adam Cook
2017
Cass
THIS MUCH IS TRUE
Old Fitz
Toby Schmitz
2015
Errol
THE DAPTO CHASER
Apocalypse Theatre Company
Glynn Nicholas
2015
Harold
ORPHANS
Old Fitz
Anthony Gooley
2012
Picasso
A PICASSO
Ensemble
Nikki Selby
2011
Father
BLOOD WEDDING
Sydney Theatre Company
Iain Sinclair
2009
Sergeant Dan Simmonds
THE REMOVALISTS
Sydney Theatre Company
Wayne Blair
2008
Danny
THE SEED
Company B Belvoir
Iain Sinclair with Neil Armfield
2008
Jack Howard
THE PIG IRON PEOPLE
Sydney Theatre Company
Craig Ilott
2005
Malcolm Boyce
MARVELLOUS BOY
Griffin Theatre Company
David Berthold
2004
Malcolm Boyce
WOMAN WITH DOG'S EYES
Griffin Theatre Company
David Berthold
2001
Polonius
HAMLET
Pork Chop Productions
Jeremy Simms
Television
2021
Ralph
THE TOURIST
BBC ONE/HBO
Chris Sweeney
2019
Mousey
LES NORTON
RPRD
Fadia Abboud
2017
Greame
THE OBSCURE
Chekhov's Gun
Tel Benjamin
2017
Onion
THE WARRIORS
ABC TV
Bec Cole, Adrian Wills, Catriona McKenzie
2016
Kevin Moody
STOP LAUGHING...THIS IS SERIOUS
Screentime/ABC TV
Various
2014
Kevin Moody
THE MOODY'S
Jungleboys/ABC TV
Trent O'Donnell/Scott Pickett
2013
Father Drake
DEVIL'S PLAYGROUND
Playground Productions
Tony Krawitz
2013
Various
LEGALLY BROWN SHOW
Southern Star/SBS
Various
2012
Kevin
A MOODY CHRISTMAS
Jungleboys/ABC TV
Trent O'Donnell
2011
George Freeman
TOUGH NUTS 2
The Full Box
Laurence Coy
2010
Martin (series reg)
THE JESTERS Series 2
Jesters Productions Pty Ltd
Various
2010
Graham Starkey
RESCUE SPECIAL OPS
Souther Star Productions
Ian Barry
2010
Bishop Pitt (recurring role)
HOME AND AWAY (2010 - 2011)
SNO
Various
2005
Barry Baxter
BLUE HEELERS 2004 - 2005
Southern Star / Channel 7
2003
Prosecutor / Crown
HOME AND AWAY
Seven Network
2003
Damien Broadbent
STINGERS
BSLM Productions Pty Ltd
2001
Various
FARSCAPE
Farscape Productions
Various
2001
Tom McLacklan
BACKBERNER
Crackerjack Productions