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
The Nun (2018)
Gertz
Birthmarked (2018)
The Writer
A Pornographer Woos (2017)
David Reville
Madame (2017)
Pieter
Tulip Fever (2017)
Eddie
Jawbone (2017)
Frank
Päästik põhja (2017)
Dr. Evazan
Rogue One: Tähesõdade lugu (2016)
Robert
My Name Is Emily (2016)
Frank Reynolds
Two Angry Men (2016)
Reg Shannon
Orthodox (2015)
Garda Davey
The Hallow (2015)
Martin Kelly
Group B (2015)
Capper
Belly of the Bulldog (2015)
Loner Swimmer
The Lobster (2015)
Jim
Glassland (2015)
Reynolds
Black Sea (2014)
Narrator (voice)
1500 Words (2014)
Lance Corporal Frank Ainsworth
Shelter (2014)
Father
Pieces (2013)
Reverend Green
Maailmalõpu pubi (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
The Other Boleyn Girl (2008)
Phil
In the Spider's Web (2007)
(segment "Don't") (uncredited)
Grindhouse (2007)
Molester
Don't (2007)
Porter
Perfume: The Story of a Murderer (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 ja zombid (2004)
Bank Robber
Blue Song (2003)
Producer
Le Petite Mort (2019)
Director