
Acted in 24
2020s
- 2025
Ready or Not
Jimmy
- 2024
- 2021
The Emigrants
Pastor Jackson
Deadly Cuts
Fat Mick
- 2020
2010s
- 2018
National Theatre Collection: Translations
Doalty
- 2014
- 2013
- 2011
- 2010
2000s
- 2007
My Boy Jack
Doyle
- 2006
Small Engine Repair
Tony
- 2005
Boy Eats Girl
Henry
- 2004
The Halo Effect
Thief
- 2003
Intermission
Drug Dealer
- 2001
On the Nose
Movie
- 2000
An Everlasting Piece
Mickey
Saltwater
Joe Beneventi
1990s
- 1999
- 1998
Soft Sand, Blue Sea
David
Appearances1
1960s
- 1962