| tv | Destination X (2025)As Self - Host(10 episodes) | (Not seen) |
| movie | Neighborhood Watch (2025)As Ed Deerman | (Not seen) |
| tv | Hot Ones Versus (2024)As Self(1 episode) | (Not seen) |
| tv | The Walking Dead: Dead City (2023)As Negan(14 episodes) | (Not seen) |
| movie | Fall (2022)As James | (Not seen) |
| tv | Invincible (2021)As Conquest (voice)(2 episodes) | (Not seen) |
| movie | The Unholy (2021)As Gerry Fenn | (Not seen) |
| movie | The Postcard Killings (2020)As Jacob Kanon | (Not seen) |
| tv | The Boys (2019)As Joe Kessler(8 episodes) | (Not seen) |
| movie | Rampage (2018)As Harvey Russell | (Not seen) |
| movie | Batman v Superman: Dawn of Justice (2016) (AKA "Batman Versus Superman: Dawn of Justice")As Thomas Wayne (uncredited) | (Not seen) |
| tv | The Late Late Show with James Corden (2015)As Self(1 episode) | (Not seen) |
| tv | Hot Ones (2015)As Self(1 episode) | (Not seen) |
| movie | Solace (2015)As Agent Joe Merriweather | (Not seen) |
| movie | Heist (2015) (AKA "Bus 657")As Vaughn | (Not seen) |
| tv | Late Night with Seth Meyers (2014)As Self - Guest(1 episode) | (Not seen) |
| movie | The Salvation (2014)As Henry Delarue | (Not seen) |
| movie | They Came Together (2014)As Frank | (Not seen) |
| movie | The Courier (2012)As Courier | (Not seen) |
| movie | The Possession (2012)As Clyde | (Not seen) |
| movie | Red Dawn (2012)As Col. Andy Tanner | (Not seen) |
| tv | Shameless (2011)As Charlie Peters(1 episode) | (Not seen) |
| movie | Texas Killing Fields (2011)As Brian Heigh | (Not seen) |
| movie | The Resident (2011)As Max | (Not seen) |
| tv | The Walking Dead (2010)As Negan Smith(95 episodes) | (Not seen) |
| movie | Jonah Hex (2010)As Jeb Turnbull | (Not seen) |
| movie | Shanghai (2010)As Conner | (Not seen) |
| movie | The Losers (2010)As Franklin Clay | (Not seen) |
| tv | The Good Wife (2009)As Jason Crouse(22 episodes) | (Not seen) |
| movie | Taking Woodstock (2009)As Dan | (Not seen) |
| movie | Watchmen (2009)As Edward Blake / The Comedian | (Not seen) |
| movie | The Accidental Husband (2008)As Patrick Sullivan | (Not seen) |
| movie | Fred Claus (2007)As Older Man Getting Parking Ticket | (Not seen) |
| movie | P.S. I Love You (2007)As William | (Not seen) |
| tv | Weeds (2005)As Judah Botwin(2 episodes) | (Not seen) |
| tv | Supernatural (2005)As John Winchester(12 episodes) | (Not seen) |
| tv | Grey's Anatomy (2005)As Denny Duquette(21 episodes) | (Not seen) |
| movie | Six: The Mark Unleashed (2004)As Tom Newman | (Not seen) |
| movie | Dead & Breakfast (2004) (AKA "Hotel Zombie")As The Sheriff | (Not seen) |
| tv | The O.C. (2003)As Joe Zukowski(1 episode) | (Not seen) |
| tv | Monk (2002)As Steven Leight(1 episode) | (Not seen) |
| tv | Angel (1999)As Sam Ryan(1 episode) | (Not seen) |
| tv | The Practice (1997)As Daniel Glenn(1 episode) | (Not seen) |
| tv | ER (1994)As Firefighter Larkin(1 episode) | (Not seen) |