For Fox Sake 2024
as Paul
National Theatre Live: Trouble in Mind 2021
as Henry
Philomena 2013
as Priest
Eden 2008
as Ernie Egan
Garage 2007
as Val
Veronica Guerin 2003
as Jealous Journalist No. 2
A Safe House 1990
as Paddy Maguire
Credits from TMDB.