Actor
Baghead
2023
as Solicitor
Zone 414
2021
as George
Undergods
2020
as Harry
Come Away
2020
as Smee
Pixie
2020
as Seamus
Calm with Horses
2020
as Paudi
Guns Akimbo
2020
as Riktor
Finky
2019
as An Fear BuĂ
Mandy
2018
as Brother Swan
The Box
2017
as Hitchhiker
2036: Nexus Dawn
2017
as Lawmaker No. 2
Rogue One: A Star Wars Story
2016
as Prisoner
Child 44
2015
as Coroner
The Woman in Black 2: Angel of Death
2014
as Old Hermit Jacob
Serena
2014
as Ledbetter
The Keeping Room
2014
as Caleb
Downhill
2014
as Julian
Scintilla
2014
as Harris
The Girl with the Mechanical Maiden
2013
as Obstetrician
Loving Miss Hatto
2012
as Philip
Grabbers
2012
as Declan Cooney
Storage 24
2012
as David
Earthbound
2012
as Kilson
Anonymous
2011
as Interrogator
Tyrannosaur
2011
as Tommy
Blitz
2011
as Radnor
Roadkill
2011
as Luca
Jane Eyre
2011
as Dr. Carter
The Eagle
2011
as Seal Chief / The Horned One
Mount Analogue Revisited
2010
as The Official
Harry Potter and the Deathly Hallows: Part 1
2010
as Scared Man
Robin Hood
2010
as Sentinel
Sherlock Holmes
2009
as Man with Roses
Perrier's Bounty
2009
as Clamper
The Escapist
2008
as Jumpy Con
The Tiger's Tail
2006
as Felim
The Unusual Inventions of Henry Cavendish
2005
as Mr. Sommerfield Smyth's Man Servant
Dead Meat
2004
as Road Zombie
King Arthur
2004
as Mental Monk
Veronica Guerin
2003
as Jamey the Tout
The Puppet
2002
as Neil
Reign of Fire
2002
as Barlow
St. Patrick: The Irish Legend
2000
as Lucet Mael
The General
1998
as Gay
The Matchmaker
1997
as 1st Aran Singer
Oliver Twist
1997
as Prosecutor
The Thicket