| tv | Fallout (2024)As The Ghoul / Cooper Howard(16 episodes) | (Not seen) |
| movie | The Luckiest Man in America (2024)As Peter Tomarken | (Not seen) |
| movie | Queen of the Ring (2024)As Jack Pfefer | (Not seen) |
| tv | I'm a Virgo (2023)As Jay Whittle / The Hero(7 episodes) | (Not seen) |
| tv | Justified: City Primeval (2023)As Boyd Crowder(1 episode) | (Not seen) |
| tv | The Last Days of Ptolemy Grey (2022)As Dr. Rubin(6 episodes) | (Not seen) |
| tv | The White Lotus (2021)As Rick Hatchett(8 episodes) | (Not seen) |
| tv | Invincible (2021)As Cecil (voice)(22 episodes) | (Not seen) |
| tv | What If...? (2021)As Sonny Burch (voice)(1 episode) | (Not seen) |
| movie | Fatman (2020)As Skinny Man | (Not seen) |
| tv | The Righteous Gemstones (2019)As Baby Billy Freeman(25 episodes) | (Not seen) |
| tv | The Unicorn (2019)As Wade(31 episodes) | (Not seen) |
| tv | Deep State (2018)As Nathan Miller(8 episodes) | (Not seen) |
| movie | Tomb Raider (2018)As Mathias Vogel | (Not seen) |
| movie | Ant-Man and the Wasp (2018)As Sonny Burch | (Not seen) |
| movie | Maze Runner: The Death Cure (2018)As Lawrence | (Not seen) |
| tv | SIX (2017)As Richard 'RIP' Taggart(8 episodes) | (Not seen) |
| tv | Vice Principals (2016)As Lee Russell(18 episodes) | (Not seen) |
| tv | The Late Show with Stephen Colbert (2015)As Self - Guest(2 episodes) | (Not seen) |
| movie | Mojave (2015)As Jim | (Not seen) |
| movie | The Hateful Eight (2015)As Sheriff Chris Mannix | (Not seen) |
| movie | American Ultra (2015)As Laugher | (Not seen) |
| tv | The Tonight Show Starring Jimmy Fallon (2014)As Self - Guest(1 episode) | (Not seen) |
| tv | Late Night with Seth Meyers (2014)As Self(2 episodes) | (Not seen) |
| tv | @midnight with Chris Hardwick (2013)As Self - Guest(1 episode) | (Not seen) |
| movie | Officer Down (2013)As The Angel / Det. Logue | (Not seen) |
| movie | Machete Kills (2013)As El Camaleon | (Not seen) |
| movie | G.I. Joe: Retaliation (2013) (AKA "G.I. Joe: Back 2 Revenge")As Warden Nigel James | (Not seen) |
| movie | Lincoln (2012)As Clay Hawkins | (Not seen) |
| movie | Django Unchained (2012)As Billy Crash | (Not seen) |
| movie | Straw Dogs (2011)As Daniel Niles | (Not seen) |
| movie | Cowboys & Aliens (2011)As Hunt | (Not seen) |
| tv | Justified (2010)As Boyd Crowder(78 episodes) | (Not seen) |
| movie | Predators (2010)As Stans | (Not seen) |
| tv | Community (2009)As Mr. Stone(1 episode) | (Not seen) |
| movie | Damage (2009) (AKA "Damage 2010")As Reno | (Not seen) |
| tv | Sons of Anarchy (2008)As Venus Van Dam(5 episodes) | (Not seen) |
| movie | Winged Creatures (2008)As Zack | (Not seen) |
| movie | Miracle at St. Anna (2008)As Captain Nokes | (Not seen) |
| tv | The Big Bang Theory (2007)As Oliver(1 episode) | (Not seen) |
| movie | The Architect (2006)As Joe | (Not seen) |
| tv | Criminal Minds (2005)As John Cooley(1 episode) | (Not seen) |
| movie | The World's Fastest Indian (2005)As Marty | (Not seen) |
| movie | House of 1000 Corpses (2003)As Deputy Steve Naish | (Not seen) |
| tv | The Shield (2002)As Shane Vendrell(88 episodes) | (Not seen) |
| movie | The Bourne Identity (2002)As Research Tech | (Not seen) |
| movie | Joy Ride (2001) (AKA "Road Kill")As Cop (uncredited) | (Not seen) |
| movie | Shanghai Noon (2000)As Wallace | (Not seen) |
| movie | Switchback (1997) (AKA "Zig Zag")As Bud | (Not seen) |
| movie | The Apostle (1997)As Sam | (Not seen) |
| movie | The Next Karate Kid (1994)As Charlie | (Not seen) |
| movie | Forever Young (1992) (AKA "Return of Daniel")As Gate MP | (Not seen) |
| tv | Beverly Hills, 90210 (1990)As Mike(1 episode) | (Not seen) |
| tv | Saturday Night Live (1975)As Self - Host(1 episode) | (Not seen) |