Crusades
2010 · Fantasy
as Sir Gregory
Where the Heart Is
2000 · Comedy
as Forney Hull
Vigo
1999 · Drama
as Jean Vigo
The Architect
2017 · Comedy
as Miles Moss
Transit
2012 · Action
as Marek
Hilary and Jackie
1999 · Biography
as Daniel Barenboim
The Tudors S4
2010 · Drama
as Thomas Cromwell
Reindeer Games
2000 · Action
as Nick Cassidy
The Cape
2011 · Action
as Peter Fleming
Robinson Crusoe
1997 · Adventure
as Robert
Loch Ness
1996 · Adventure
as Adrian Foote
Path to War
2002 · Biography
as Richard Goodwin
Spartacus
2004 · Action
as David
Into the Blue
2005 · Action
as Reyes
Tron: Legacy
2010 · Action
as Jarvis
Everybody's Fine
2009 · Adventure
as Tom
Showtrial
2021 · Crime
as Damian Campbell
The Miracle Maker
2000 · Animation
as Thomas
Sunshine
2000 · Drama
as Gustave Sonnenschein
Invasion
2005 · Drama
as Eli Szura
Elizabeth
as Alvaro de la Quadra
The Count of Monte Cristo
2002 · Action
as Villefort
Shadowlands
1994 · Biography
as Peter Whistler
Quantum Leap S2
2023 · Action
as Gideon Rydge
The Lone Ranger
2013 · Action
as Barret
Titus
as Bassianus
Showtrial S2
2024 · Crime
The White Queen
2013 · Drama
as Lord Warwick
Elementary S7
2019 · Action
as Odin Reichenbach
Quid Pro Quo
2008 · Drama
as Father Dave
Escape Room: Tournament of Champions
2021 · Action
as Henry