Movie |
|
Year
|
All the Old Knives
as Karl Stein
|
|
2022
|
Morbius
as Mr. Fox
|
|
2022
|
Lair
as Steven Caramore
|
|
2021
|
The Mauritanian (Prisoner 760: Guantanamo Diary)
as Colonel Bill Seidel
|
|
2021
|
Radioactive
as Adam
|
|
2020
|
Enemy Lines
as General McCloud
|
|
2020
|
The Coldest Game
as Donald Novak
|
|
2019
|
A Private War
as Norm Coburn
|
|
2018
|
Hunter Killer
as Captain
|
|
2018
|
The Titan
as Cl. Jim Peterson
|
|
2018
|
Megan Leavey
as Master Sergeant
|
|
2017
|
Jackie
as Larry O'Brien
|
|
2016
|
Ruby Strangelove Young Witch
as Zebubb
|
|
2015
|
Blood Moon
as Hank Norton
|
|
2015
|
Survivor
as Loomis
|
|
2015
|
Ex Machina
as Jay
|
|
2015
|
Kingsman: The Secret Service
as Church Leader
|
|
2015
|
How I Live Now
as Consular Official
|
|
2013
|
Captain Phillips
as Ken Quinn
|
|
2013
|
The Bourne Legacy
as Ray Wills
|
|
2012
|
Pimp
as Axel
|
|
2012
|
Black Gold
as Thurkettle
|
|
2011
|
X-Men: First Class
as Chief Warden
|
|
2011
|
Kick-Ass
as Sporty Goon
|
|
2010
|
The Fourth Kind
as Tommy Fisher
|
|
2009
|
Universal Soldier: Regeneration
as Col. John Coby
|
|
2009
|
Thick as Thieves (The Code)
as Voutiritsas
|
|
2009
|
The Caller
as Paul Wainsail
|
|
2008
|
The Bourne Ultimatum
as Wills
|
|
2007
|
The All Together
as Mr. Gaspardi
|
|
2007
|
The Contract
as Davis
|
|
2006
|
7 Seconds
as Tool
|
|
2005
|
A Sound of Thunder
as Christian Middleton
|
|
2005
|
Hellboy
as Agent Clay
|
|
2004
|
Out for a Kill
as Ed Grey
|
|
2003
|
Harrison's Flowers
as Peter Francis
|
|
2002
|
Black Hawk Down
as U.S. Medic
|
|
2002
|
Last Run
as Jon Neely
|
|
2001
|
The Mummy
as Mr. Daniels
|
|
1999
|
Saving Private Ryan
as Radioman
|
|
1998
|
The Ipcress File
as Capt. Skip Henderson
|
|
2022
|
Grantchester
as Colonel Wade
|
|
2021
|
Death in Paradise
as The Love Demon
|
|
2021
|
The Windsors
as Donald Trump
|
|
2020
|
Devs
as Dr. Goodman
|
|
2020
|
Deep State
as Burrell
|
|
2018
|
The City and the City
as Geary - 2 episodes
|
|
2018
|
The Alienist
as Hobart Weaver
|
|
2018
|
Strike Back
as Colonel Parker
|
|
2017
|
Fearless
as Larry Arlman
|
|
2017
|
The Heavy Water War: Stopping Hitler's Atomic Bomb
as actor
|
|
2016
|
Asylum
as Brad
|
|
2015
|
24: Live Another Day
as Admiral
|
|
2014
|
Utopia
as Niall
|
|
2014
|
Foyle's War
as Sergeant Jack Connor
|
|
2006
|
Spooks
as Richard Boyd
|
|
2005
|
Doctor Who
as Henry van Statten
|
|
2005
|
Band of Brothers
as Major Louis Kent
|
|
2001
|
Nash Bridges
as Edward Bender
|
|
2001
|
Nixons the One
as John D. Ehrlichman
|
|
|