Actor · Born 1983
Ready or Not
2025 · as Jimmy
The Clean Up Crew
2024 · as Danny
The Emigrants
2021 · as Pastor Jackson
Deadly Cuts
2021 · as Fat Mick
Artemis Fowl
2020 · as Beachwood Short (uncredited)
National Theatre Collection: Translations
2018 · as Doalty
Jimi: All Is by My Side
2013 · as John
The Guard
2011 · as Photographer
My Boy Jack
2007 · as Doyle
Johnny Was
2006 · as Michael
Small Engine Repair
2006 · as Tony
Breakfast on Pluto
2005 · as Irwin