Chief of Station (2024) als Ben Malloy | |
The Bricklayer (2023) als Vail | |
Rumble Through the Dark (2023) als Jack Boucher | |
Muzzle (2023) als Jake Rosser | |
Tom Hanks: The Nomad (2023) als Self (archive footage) | |
Ambush (2023) als Capitaine Drummond | |
Wander (2020) als Arthur Bretnik | |
The Men of Midway (2020) als Self | |
Roland Emmerich: Man on a Mission (2020) als Self | |
Line of Duty (2019) als Frank Penny | |
Midway (2019) als Lieutenant Colonel Jimmy Doolittle | |
The Violet Hour (2018) als Greg | |
Incarnate (2016) als Dr. Seth Ember | |
Bleed for This (2016) als Kevin Rooney | |
Sully (2016) als Jeff Skiles | |
London Has Fallen (2016) als President Benjamin Asher | |
My All American (2015) als Darrell Royal | |
I, Frankenstein (2014) als Adam | |
The Fire Rises: The Creation and Impact of The Dark Knight Trilogy (2013) als Self (archive footage) | |
Olympus Has Fallen (2013) als President Benjamin Asher | |
Erased (2012) als Ben Logan | |
The Dark Knight Rises (2012) als Harvey Dent / Two-Face (archive footage) (uncredited) | |
The Rum Diary (2011) als Sanderson | |
Battle: Los Angeles (2011) als Michael Nantz | |
Rabbit Hole (2010) als Howie Corbett | |
Love Happens (2009) als Burke | |
Heath Ledger: A Tribute (2009) als Self | |
Towelhead (2008) als Mr. Vuoso | |
The Dark Knight (2008) als Harvey Dent / Two-Face | |
Tumble (2007) als Man | |
Meet Bill (2007) als Bill | |
No Reservations (2007) als Nick | |
Operation Homecoming: Writing the Wartime Experience (2007) als Road Work (voice) | |
Unfiltered Comedy: The Making of 'Thank You For Smoking' (2006) als Himself | |
The Black Dahlia (2006) als Lee Blanchard | |
The Wicker Man (2006) als Truck Stop Patron | |
Conversations with Other Women (2006) als Man | |
Neverwas (2005) als Zach Riley | |
Thank You for Smoking (2005) als Nick Naylor | |
Suspect Zero (2004) als Thomas Mackelway | |
Paycheck (2003) als James Rethrick | |
The Missing (2003) als Brake Baldwin | |
The Core (2003) als Dr. Josh Keyes | |
Possession (2002) als Roland Mitchell | |
The Pledge (2001) als Stan Krolak | |
Nurse Betty (2000) als Del | |
Erin Brockovich (2000) als George | |
Any Given Sunday (1999) als Nick Crozier | |
Molly (1999) als Buck McKay | |
Thursday (1998) als Nick | |
Your Friends & Neighbors (1998) als Barry | |
In the Company of Men (1997) als Chad | |
Slaughter of the Innocents (1993) als Ken Reynolds | |
Double Jeopardy (1992) als Dwayne | |
Classified | |
Midair | |
Deep Water |
Line of Duty Executive Producer | |
Erased Executive Producer | |
Meet Bill Executive Producer | |
White Cargo Producer |