| tv | Talamasca: The Secret Order (2025)As Jasper(6 episodes) | (Not seen) |
| movie | French Girl (2024)As Peter Kinski | (Not seen) |
| tv | The Company You Keep (2023)As Leo Nicoletti(10 episodes) | (Not seen) |
| tv | BEEF (2023)As Troy(8 episodes) | (Not seen) |
| movie | Hypnotic (2023)As Dellrayne | (Not seen) |
| tv | Joe vs Carole (2022)As Rick Kirkham(2 episodes) | (Not seen) |
| movie | Finding Steve McQueen (2019)As Enzo Rotella | (Not seen) |
| movie | Traffik (2018)As Mr. Waynewright | (Not seen) |
| movie | 12 Strong (2018)As Colonel Mulholland | (Not seen) |
| movie | Hot Summer Nights (2017)As Shep | (Not seen) |
| movie | The Neighbor (2017)As Mike | (Not seen) |
| tv | Shooter (2016)As O'Brien(1 episode) | (Not seen) |
| movie | Independence Day: Resurgence (2016) (AKA "Resurgence")As General Adams | (Not seen) |
| movie | The Homesman (2014)As Vester Belknap | (Not seen) |
| movie | Teenage Mutant Ninja Turtles (2014)As Eric Sacks | (Not seen) |
| movie | The Lone Ranger (2013)As Butch Cavendish | (Not seen) |
| movie | Elysium (2013)As John Carlyle | (Not seen) |
| movie | Phantom (2013)As Alex | (Not seen) |
| tv | Veep (2012)As Felix Wade(1 episode) | (Not seen) |
| movie | Code Name: Geronimo (2012) (AKA "Seal Team Six: The Raid on Osama Bin Laden")As Guidry | (Not seen) |
| movie | Drive Angry (2011)As Accountant | (Not seen) |
| movie | The Big Bang (2010)As Poley | (Not seen) |
| movie | Date Night (2010)As DA Frank Crenshaw | (Not seen) |
| movie | Prison Break: The Final Break (2009) (AKA "Prison Break: The Movie")As Alex Mahone | (Not seen) |
| tv | Generation Kill (2008)As Otis | (Not seen) |
| movie | The Dark Knight (2008) (AKA "Batman Begins 2")As Bank Manager | (Not seen) |
| movie | Blades of Glory (2007)As Darren MacElroy | (Not seen) |
| movie | First Snow (2006)As Ed Jacomoi | (Not seen) |
| movie | Ultraviolet (2006)As Garth | (Not seen) |
| tv | Prison Break (2005)As Alexander Mahone(57 episodes) | (Not seen) |
| movie | The Chumscrubber (2005)As Mr. Bill Stiffle | (Not seen) |
| movie | The Longest Yard (2005)As Captain Knauer | (Not seen) |
| movie | Mr. & Mrs. Smith (2005) (AKA "Mr. and Mrs. Smith")As Dr. Wexler - Marriage Counselor (voice) (uncredited) | (Not seen) |
| tv | Entourage (2004)As Phil Yagoda(13 episodes) | (Not seen) |
| movie | Crash (2004) (AKA "L.A. Crash")As Flanagan | (Not seen) |
| movie | Equilibrium (2002) (AKA "Cubic")As Jürgen | (Not seen) |
| movie | What's the Worst That Could Happen? (2001)As Detective Alex Tardio | (Not seen) |
| movie | Black Hawk Down (2001)As Sfc. Jeff Sanderson | (Not seen) |
| movie | Pearl Harbor (2001) (AKA "Pearl Harbour")As Danny's Father | (Not seen) |
| movie | Drowning Mona (2000)As Phil Dearly | (Not seen) |
| movie | The Perfect Storm (2000)As David " Sully " Sullivan | (Not seen) |
| tv | The West Wing (1999)As Christopher Mulready(1 episode) | (Not seen) |
| movie | Go (1999)As Burke | (Not seen) |
| movie | Armageddon (1998)As Colonel Willie Sharp | (Not seen) |
| movie | Switchback (1997) (AKA "Zig Zag")As Chief Jack McGinnis | (Not seen) |
| movie | Contact (1997)As Kent Clark | (Not seen) |
| movie | The Underneath (1995)As Tommy Dundee | (Not seen) |
| movie | Virtuosity (1995)As William Wallace | (Not seen) |
| movie | Heat (1995)As Roger Van Zant | (Not seen) |
| movie | Strange Days (1995)As Dwayne Engelman | (Not seen) |
| movie | Quiz Show (1994)As Stage Manager | (Not seen) |
| movie | Malcolm X (1992) (AKA "X")As Cop at Harlem Station | (Not seen) |
| tv | Baywatch (1989)As Howard Ganza(1 episode) | (Not seen) |