Actor
Your Lucky Day
2023
as Mr. Laird
Survival Skills
2020
as The Chief
Bombshell
2019
as Sean Hannity
Once Upon a Time... in Hollywood
2019
as Allen Kincade
The Public
2019
The Front Runner
2018
as Bob Woodward
Still Single
2016
as Spencer
All the Way
2016
as Walter Reuther
Stevie D
2016
as Jack Laurentis
No Escape
2015
as Recruiter
Blackhat
2015
as Gary Baker
Sunken City
2014
as Captain Thad Beecher
And, We're Out of Time
2014
as Dick
The Truth About Emanuel
2014
as Officer Ted
Cruel Will
2013
as Fredrick
Extraction
2013
as The Man in Black
Iron Man 3
2013
as Rose Hill Sheriff
Hitchcock
2012
as George Tomasini
Game Change
2012
as Steve Biegun
Casino Jack
2010
as Tom DeLay
The Way
2010
as Phil
Heaven Burns
2010
as Tom
Below the Beltway
2010
as Larry Gryder
Public Enemies
2009
as Tommy Carroll
Transformers: Revenge of the Fallen
2009
as Air Force Chief of Staff
Bitter/Sweet
2009
as Werner
Yes Man
2008
as Multack
The Lucky Ones
2008
as Pastor Nolan
21
2008
as Stemple
Charlie Wilson's War
2007
as Congressional Committee
I Know Who Killed Me
2007
as Phil Lazarus
Bobby
2006
as David
Valley of the Wolves: Iraq
2006
as George Baltimore / Journalist
Thank You for Smoking
2005
as Senator Lothridge
Broken
2004
as Spense
House of Sand and Fog
2003
as Auctioneer
Dickie Roberts: Former Child Star
2003
as Publisher
Lovely & Amazing
2002
as Willy
Just Ask My Children
2001
as Alvin McCuan
Hard Time: Hostage Hotel
1999
as Miles McCurdy
Permanent Midnight
1998
as Brad / Tim from Mr. Chompers
Driven
1998
as Businessman #1
Starstruck
1998
as Phillip
The Tiger Woods Story
1998
as Hughes Norton
The Truth About Juliet
1998
as Dominic
Drawn to the Flame
1997
as Ethan
Air Force One
1997
as White House Aide Thomas Lee
George of the Jungle
1997
as Male Guest at Party
The Apocalypse
1997
as Charlie
Albino Alligator
1997
as Agent #2
In the Line of Duty: Smoke Jumpers
1996
as Hempstead
The Stars Fell on Henrietta
1995
as Delbert Tims
Without Warning
1994
as Paul Collingwood
Someone She Knows
1994
as Lt. Harry Kramer
So Proudly We Hail
1990
When We Were Young
1989
The Feeling Expert
as Giovanni
The Marcus Garvey Story
as George Tyler
Love and Other Sorrows
as Sonny Brewster
In The Flesh
as Agent Vic