Actor
The Lost Children of Tuam
2026 · as Cllr Joe Cleary
Pay Day
2025 · as Billy
I'm Talking to You
2017 · as David
Fractional
2015 · as John Hatchett
Sheer Malice
2013 · as Rachel's Attacker