
Filmography

The Daily Show
1996 · Self

Late Night with Seth Meyers
2014 · Self

Conan
2010 · Self

The View
1997 · Self

LIVE with Kelly and Mark
1988 · Actor

Jimmy Kimmel Live!
2003 · Self

Frasier
1993 · Frank

The Dark Knight
2008 · Harvey Dent

The Tonight Show with Jay Leno
1992 · Self - Guest

Model Citizen
2026 · Steven Bay / John Locke

Chelsea
2016 · Self

The Tonight Show with Conan O'Brien
2009 · Self - Guest

Deep Water
2026 · Ben

Pantheon
2022 · Cary Duval (voice)

Emeril Live
1997 · Actor

Midway
2019 · Lieutenant Colonel Jimmy Doolittle

Paycheck
2003 · James Rethrick

Olympus Has Fallen
2013 · President Benjamin Asher

Sully
2016 · Jeff Skiles

Erin Brockovich
2000 · George

The First Lady
2022 · Gerald Ford

London Has Fallen
2016 · President Benjamin Asher

The Romanoffs
2018 · Greg

The Core
2003 · Dr. Josh Keyes

Muzzle: City of Wolves
2025 · Jake Rosser

Battle: Los Angeles
2011 · Michael Nantz

Any Given Sunday
1999 · Nick Crozier

Thank You for Smoking
2005 · Nick Naylor

The Wicker Man
2006 · Truck Stop Patron

The Pledge
2001 · Stan Krolak

I, Frankenstein
2014 · Adam

The Missing
2003 · Brake Baldwin

No Reservations
2007 · Nick

The Black Dahlia
2006 · Lee Blanchard

Chief of Station
2024 · Ben Malloy

Thieves Highway
2025 · Frank Bennett

Scorpion
2026 · Actor

Muzzle
2023 · Jake Rosser

The Bricklayer
2023 · Vail

The Rum Diary
2011 · Sanderson

Classified
2024 · Evan Shaw

Erased
2012 · Ben Logan, Executive Producer

Aliens in the Family
1996 · Actor

Line of Duty
2019 · Frank Penny, Executive Producer

Bleed for This
2016 · Kevin Rooney

Rabbit Hole
2010 · Howie Corbett

Nurse Betty
2000 · Del

Thursday
1998 · Nick

Love Happens
2009 · Burke

Ambush
2023 · Capitaine Drummond

Incarnate
2016 · Seth Ember

Suspect Zero
2004 · Thomas Mackelway

Rumble Through the Dark
2023 · Jack Boucher

Wander
2020 · Arthur Bretnik

Gotham Tonight
2008 · Harvey Dent

Meet Bill
2007 · Bill, Executive Producer

Towelhead
2008 · Mr. Vuoso

Molly
1999 · Buck McKay

Your Friends & Neighbors
1998 · Barry

Possession
2002 · Roland Mitchell

Slaughter of the Innocents
1993 · Ken Reynolds

In the Company of Men
1997 · Chad

Conversations with Other Women
2006 · Man

My All American
2015 · Darrell Royal

Neverwas
2005 · Zach Riley

Batman Unmasked: The Psychology of The Dark Knight
2008 · Harvey Dent (archive footage)

Heath Ledger: A Tribute
2009 · Self

Tom Hanks: The Nomad
2023 · Self (archive footage)

Double Jeopardy
1992 · Dwayne

Operation Homecoming: Writing the Wartime Experience
2007 · Road Work (voice)
The Men of Midway
2020 · Self
Scorpion
TBA · Actor

EP Daily
1997 · Actor

Unfiltered Comedy: The Making of 'Thank You For Smoking'
2006 · Self
Midair
TBA · Actor
The Violet Hour
2018 · Greg
Roland Emmerich: Man on a Mission
2020 · Self

The Old Man in the Dunes
TBA · Actor
Trial by Combat
TBA · John Porter
Raider
TBA · Actor

Tumble
2007 · Man
Out of the Ashes
TBA · Actor
Godly Sorrow Leads to Repentance
1992 · Matt
Shaving
1992 · Jackie
The Walk In
TBA · Eric Hayes