Arnold
Bookworm (2024)
Father Crowley
The Devil Went Down To Islington (2023)
Father Robert
Evie (2023)
Tim Thomas
Silent Twins (2022)
Toll Booth
The Toll (2021)
Dr. Ricky
Gunpowder Milkshake (2021)
Doug Smart
Censor (2021)
Noel
Rialto (2020)
Driver
Seats (2020)
Lost Lives (2019)
Jethro
Come to Daddy (2019)
Gits Hegarty
The Belly of the Whale (2018)
Otzi
Ötzi e il mistero del tempo (2018)
Father Pasquale
Nunna (2018)
Gertz
Birthmarked (2018)
The Writer
A Pornographer Woos (2017)
David Reville
Madame (2017)
Pieter
Tulppaanikuume (2017)
Eddie
Jawbone (2017)
Frank
Free Fire (2017)
Dr. Evazan
Rogue One: A Star Wars Story (2016)
Robert
My Name Is Emily (2016)
Frank Reynolds
Two Angry Men (2016)
Reg Shannon
Orthodox (2015)
Garda Davey
The Woods (2015)
Martin Kelly
Group B (2015)
Capper
Belly of the Bulldog (2015)
Loner Swimmer
Hummeri (2015)
Jim
Glassland (2015)
Reynolds
Black Sea (2014)
Narrator (voice)
1500 Words (2014)
Lance Corporal Frank Ainsworth
Shelter (2014)
Father
Pieces (2013)
Reverend Green
The World's End (2013)
O'Neil
A Field in England (2013)
Killer Colin
We Are the Freaks (2013)
Irish Pierre
Svengali (2013)
For Those in Peril (2013)
Hugh
Shell (2012)
U Is for Unearthed (2012)
Security Guard
Boy (2012)
Shannon
Orthodox (2012)
Gal
Kill List (2011)
Sean
Stolen (2011)
Patterson
Burke & Hare (2010)
Pringle
Down Terrace (2010)
Lewis
Believe (2009)
McKey
Outpost (2008)
Physician
Kuningattaren sisar (2008)
Phil
In the Spider's Web (2007)
(segment "Don't") (uncredited)
Grindhouse (2007)
Molester
Don't (2007)
Porter
Parfyymi (2006)
Thorne's Lieutenant
Land of the Blind (2006)
Peter
Much Ado About Nothing (2005)
Blood (2005)
Self
Spaced: Skip to the End (2004)
Bicycle Courier Zombie (uncredited)
Shaun of the Dead (2004)
Bank Robber
Blue Song (2003)
Director
Le Petite Mort (2019)
Producer