2019
Other
Father Keane
Ride Like a Girl
Magdalene Media/The Film Co/Screen Australia
Rachel Griffiths
2019
Television
Manager (VO)
Diary of an Uber Driver
ABC TV
Matthew Moore
2018
Television
Grandad
Drop Dead Weird (S2)
Ambience Entertainment
Danny Raco & Beth Armstrong
2018
Feature Film
Father Keane
Ride Like a Girl
100 to 1 Productions
Rachel Griffiths
2017
Stage
Director
The Night Alive
O'Punksky's Theatre
2017
Television
Grandad
Drop Dead Weird (S1)
Ambience Entertainment
Danny Raco & Beth Armstrong
2015
Television
Crown
Rake (Series 4)
Essential Media and Entertainment
2015
Stage
King Alonso
The Tempest
Bell Shakespeare Company
John Bell
2014
Stage
The Irishman
The Gigli Concert
O'Punksy's/Darlinghurst
John O'Hare
2013
Stage
Mr. Corrigan
Colleen Bawn
Druid Theatre Company
Garry Hynes
2013
Stage
Dada
A Whistle in the Dark
Druid Theatre Company (Galway)
Gary Hynes
2012
Stage
Director
The Seafarer
O'Punksky's/Darlinghurst Theatre
Maeliosa Stafford
2012
Stage
Richard
The Seafarer
O'Punksky's/Darlinghurst Theatre
Maeliosa Stafford
2009
Stage
Director
Embers
Hothouse
Maeliosa Stafford
2009
Stage
Richard
The Seafarer
Abbey Theatre Ireland
Conor McPherson
2009
Stage
Director
St Nicholas
Big Eejit
Maeliosa Stafford
2009
Feature Film
Rory
JB and the Mule
Oliver Torr/Matt Zeremes
2008
Stage
Richard
The Seafarer
Abbey Theatre Ireland
Jimmy Fay
2008
Stage
Director
The Beauty Queen of Leenane
Wildfire Theatre
Maeliosa Stafford
2007
Stage
Lear
King Lear
Harlos Productions
David Ritchie
2006
Stage
Paddy Cassidy
A Hard God
S.T.C
Dennis Moore
2006
Stage
Director
Embers
S.T.C
Maeliosa Stafford
2006
Stage
Director
Winter's Discontent
Ensemble
Maeliosa Stafford
2005
Stage
Horst Ehrike
Democracy
Sydney Theatre Co.
Michael Blakemore
2004
Stage
Old Mahon
Playboy of the Western World (world tour)
Abbey Theatre
Ben Barnes
2004
Feature Film
Dad
Burke and Wills
Oliver Torr/Matt Zeremes
2003
Stage
Vanya
Uncle Vanya
20/20
Anthony Weigh
2003
Stage
Irishman
Gigli Concert
O'Punskys
John O'Hare
2003
Television
Fr. Tom Beirne
White Collar Blue
Knapman Wilde
Ian Watson
2002
Stage
Tom
On The Way Out (Irish Tour)
Skehana
John O'Hare
2001
Stage
Coleman
The Lonesome West
Druid/Royal Court Theatre
Garry Hynes
2000
Television
Dr O'Shea
Stingers 3
Stingers 3 Pty Ltd
1999
Stage
Coleman Connor
The Lonesome West
Lyceum Theatre NY
Garry Hynes
1998
Feature Film
Max
Me Myself I
Pip Karmell
1998
Stage
Johnny
The Cripple of Inishmaan
STC
Maeliosa Stafford
1998
Stage
The Leenane Trilogy
Druid Theatre Company
1994
Stage
Edward Sheridon
Someone Who'll Watch Over Me
Ensemble Theatre
Sandra Bates
1994
Stage
Narrator
Dancing at Lughnasa
QTC
Jennifer Flowers
1990
Feature Film
Cavanaugh
Quigley Down Under
Warner
Simon Wincer