Born 1979 (age 47) · Belfast, Northern Ireland, UK
Appears in 39 titles

Filmography

Star Wars: The Last Jedi
6.8
Star Wars: The Last Jedi
2017
as Resistance Monitor
The Courier
7.0
The Courier
2020
as Leonard
Victoria & Abdul
6.9
Victoria & Abdul
2017
as Kaiser Wilhelm II
The Ones Below
6.0
The Ones Below
2016
as Mark
Five Minutes of Heaven
6.1
Five Minutes of Heaven
2009
as David
The Invisible Woman
5.9
The Invisible Woman
2013
as Mr. Arnott
Halo: Nightfall
6.8
Halo: Nightfall
2014
as Axl
Fifty Dead Men Walking
6.3
Fifty Dead Men Walking
2008
as Young Man's Brother
Dreams of a Life
6.5
Dreams of a Life
2011
as Cleaner
Whole Lotta Sole
5.4
Whole Lotta Sole
2011
as Sammy Pavis
Ghost Machine
4.8
Ghost Machine
2009
as Benny
Rise of the Footsoldier: Part II
Another Mother's Son
6.8
Another Mother's Son
2017
as Bookshop Owner
Boogaloo and Graham
6.4
Boogaloo and Graham
2014
as Jamesy (Erwachsen)
Jump
5.9
Jump
2012
as Richie
Doing Money
5.0
Doing Money
2019
as Liam
No Ordinary Heist
6.2
No Ordinary Heist
2026
as Pete
Justice Dot Net
4.4
Justice Dot Net
2018
as Gerald McNulty
The Truth Commissioner
4.5
The Truth Commissioner
2016
as Gleeson
You Are Here
10.0
You Are Here
2020
as Ben