Actor
Love & Loss
2026 · as Oliver Bishop
Can You Hear Me?
2025 · as Fr. Michael Fitzgerald
Pablo, Honey!
2023 · as Father O'Leary
Once Upon a Time in London
2019 · as Mr. Felson
Mother's Day
2018 · as Dublin Man
Edie
2018 · as Cafe owner
Sanctuary
2016 · as Danny the Popcorn
The Last Kill
2016 · as Max
Holy Water
2009 · as Dick the Dispatch
Irish Jam
2006 · as Michael O'Malley
Crooked Features
2005 · as William Barclays
Conspiracy of Silence
2003 · as Father Hennessey