Actor · Born 1960
Unforgivable
2025 · as Paul Patterson
Between Two Worlds
2015 · as Joe
One Night in Istanbul
2014 · as Tony Fitz
uwantme2killhim?
2013 · as Mark's Dad
The Spirit of '45
2013 · as Reader (Voice)
Kelly + Victor
2012 · as Frank
I Against I
2012 · as Joseph Carmichael
Subculture
2011
Route Irish
2011 · as Fergus
Judas
2004 · as Peter
Under the Skin
1997 · as Frank
The Vanishing Man
1997 · as Joe Cameron