Born 1975 (age 50) · Enniskillen, County Fermanagh, Northern Ireland, UK
Appears in 51 titles

Filmography

Red Tails
6.6
Red Tails
2012
as Lowe
Una
6.0
Una
2017
as John
To End All Wars
6.4
To End All Wars
2001
as Capt. Ernest Gordon
The Convent
5.5
The Convent
2018
as William Carpenter
The Trench
5.4
The Trench
1999
as Pte. Charlie Ambrose
Outcast
5.1
Outcast
2010
as Liam
The Last Confession of Alexander Pearce
5.8
The Last Confession of Alexander Pearce
2009
as Alexander Pearce
Jump
5.9
Jump
2012
as Ross
The Last Minute
5.3
The Last Minute
2002
as Garvey
Saving the Titanic
7.8
Saving the Titanic
2012
as Fred Barrett
Bollywood Queen
5.0
Bollywood Queen
2002
as Dean
One Hundred Mornings
4.0
One Hundred Mornings
2009
as Jonathan
Sunday
7.7
Sunday
2002
as Leo Young
Watermelon
4.3
Watermelon
2003
as Adam Collins
Titanic Town
5.3
Titanic Town
1998
as Owen/Dino
Shooting for Socrates
6.8
Shooting for Socrates
2014
as Sammy McIlroy
Made in Belfast
5.0
Made in Belfast
2013
as Jack Kelly
Grace and Goliath
5.7
Grace and Goliath
2018
as Marcus
The Private Life of Samuel Pepys
4.3
The Private Life of Samuel Pepys
2003
as Will Hewer
The Psychopath Next Door
5.5
The Psychopath Next Door
2013
as Max Moran