| movie | Night Always Comes (2025)As Tommy | (Not seen) |
| tv | The Penguin (2024)As Johnny Viti(8 episodes) | (Not seen) |
| tv | Lioness (2023)As Byron Westfield(14 episodes) | (Not seen) |
| movie | Transformers: Rise of the Beasts (2023)As Agent Burke | (Not seen) |
| tv | Pantheon (2022)As Air Force Officer / Angry Man / Van Leuweun (voice)(7 episodes) | (Not seen) |
| movie | Outside the Wire (2021)As Eckhart | (Not seen) |
| tv | The Comey Rule (2020)As Andrew McCabe(2 episodes) | (Not seen) |
| tv | Tom Clancy's Jack Ryan (2018)As Mike November(22 episodes) | (Not seen) |
| tv | Taboo (2017)As Dumbarton(7 episodes) | (Not seen) |
| movie | Viral (2016)As Michael Drakeford | (Not seen) |
| movie | Secret in Their Eyes (2015)As Siefert | (Not seen) |
| movie | Everest (2015)As Jon Krakauer | (Not seen) |
| tv | House of Cards (2013)As Doug Stamper(73 episodes) | (Not seen) |
| movie | Now You See Me (2013) (AKA "Grand Illusion")As Agent Fuller | (Not seen) |
| movie | Man of Steel (2013)As Steve Lombard | (Not seen) |
| movie | Chronicle (2012)As Richard Detmer | (Not seen) |
| tv | Person of Interest (2011)As Mark Snow(8 episodes) | (Not seen) |
| tv | Black Mirror (2011)As Arquette(1 episode) | (Not seen) |
| movie | The Adjustment Bureau (2011) (AKA "Adjustment")As Charlie Traynor | (Not seen) |
| movie | Fair Game (2010)As Jack | (Not seen) |
| tv | The Good Wife (2009)As Mickey Gunn(2 episodes) | (Not seen) |
| movie | Did You Hear About the Morgans? (2009)As Vincent | (Not seen) |
| movie | Defendor (2009)As Paul Carter | (Not seen) |
| movie | Tenderness (2009)As Gary | (Not seen) |
| movie | Law Abiding Citizen (2009)As Bray | (Not seen) |
| tv | Generation Kill (2008)As Bryan Patterson(7 episodes) | (Not seen) |
| tv | Fringe (2008)As John Mosley(1 episode) | (Not seen) |
| movie | Changeling (2008)As Detective Lester Ybarra | (Not seen) |
| movie | Tooth and Nail (2007)As Viper | (Not seen) |
| movie | Invincible (2006) (AKA "Who's Nuts Invincible")As Pete | (Not seen) |
| tv | Criminal Minds (2005)As Jonathan Sims(1 episode) | (Not seen) |
| movie | Dawn of the Dead (2004)As C.J. | (Not seen) |
| tv | The Shield (2002)As Sean Taylor(1 episode) | (Not seen) |
| movie | Unbreakable (2000) (AKA "No Ordinary Man")As Dr. Dubin | (Not seen) |
| tv | The Sopranos (1999)As Agent Ron Goddard(6 episodes) | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Luke Dixon(3 episodes) | (Not seen) |
| movie | Man on the Moon (1999) (AKA "Andy Kaufman")As Michael Kaufman | (Not seen) |
| tv | Law & Order (1990)As Gary Talbot(2 episodes) | (Not seen) |