Domina S1-S2
2021 · Drama
as Livius
Hunger
2008 · Biography
as Father Dominic Moran
The Card Player
2004 · Horror
as John Brennan
Masters of the Universe: Revolution
2024 · Animation
as Duncan
3 Body Problem
2024 · Adventure
as Thomas Wade
The Childhood of a Leader
2016 · Drama
as The Father
Black Butterflies
2011 · Biography
as Jack Cope
The Last Voyage of the Demeter
2023 · Fantasy
as Captain Eliot
Jude
1996 · Drama
as Phillotson
The Numbers Station
2013 · Action
as Grey
Palestine 36
2026 · Biography
as C Tegart
Blood: The Last Vampire
2009 · Action
as Michael Harrison
The Wind that Shakes the Barley
2007 · Drama
as Dan
Dog Soldiers
2002 · Action
as Ryan
The Tournament
2010 · Action
as Powers
Noble
2015 · Biography
as Thomas
The Escapist
2008 · Crime
as Brodie
The Vault
2021 · Action
as Walter
First Knight
1995 · Action
as Sir Agravaine
24 Hours to Live
2018 · Action
as Wetzler
The Hot Zone S1-S2
2019 · Drama
as Wade Carter
Safe House
2012 · Action
as Alec Wade
Masters of the Universe: Revelation S1-S2
2021 · Animation
as Man-At-Arms
Game of Thrones S8
2019 · Action
as Davos Seaworth
Clash of the Titans
as Solon
Attila
2001 · Action
as King Theodoric
Perrier's Bounty
as The Mutt
The Whistleblower
as Bill Hynes
Centurion
as Brick
The League of Gentlemen's Apocalypse
2005 · Comedy
as Director
Domina S2
2023 · Drama