Actor
Three Keenings
2024
Kneecap
2024 · as Headteacher
Doineann
2021 · as Mícheál
The Narrow Escape of Slugger O'Toole
2019 · as Hogan
Counsel
2019 · as Judge Gerry
The Lost City of Z
2017 · as Random Scientist
Good Vibrations
2012 · as Bank Manager
Ditching
2009 · as Simon
The Railway Station Man
1992 · as Father Quinlan
A Safe House
1990 · as Pat O'Neill
Shoot to Kill
1990 · as Pat Finucane
Chinese Whispers
1989 · as Fergus