| movie | One Mile (2026) (AKA "One Mile: Chapter One")As Stanley Dixon | (Not seen) |
| movie | Reagan (2024)As Casper Weinberger | (Not seen) |
| tv | Burning Body (2023) (AKA "El cuerpo en llamas")As Arturo Toscanini | (Not seen) |
| tv | Will Trent (2023)As Warden Sturgill Hardly(1 episode) | (Not seen) |
| tv | Obliterated (2023)As Hagerty(8 episodes) | (Not seen) |
| movie | Old Dads (2023)As Ed Cameron | (Not seen) |
| tv | 1923 (2022)As Anders(3 episodes) | (Not seen) |
| tv | Sophie: A Murder in West Cork (2021)As Geoffrey Liddy | (Not seen) |
| tv | Creepshow (2019)As Sam Spinster(1 episode) | (Not seen) |
| tv | The Terror (2018)As Major Bowen(5 episodes) | (Not seen) |
| tv | SEAL Team (2017)As Ash Spenser(12 episodes) | (Not seen) |
| tv | Marvel's The Punisher (2017)As Carson Wolf(3 episodes) | (Not seen) |
| movie | LBJ (2016)As Walter Jenkins | (Not seen) |
| tv | Bosch (2015)As Louis Degner(3 episodes) | (Not seen) |
| movie | Justice League: Gods and Monsters (2015)As Dr. Will Magnus (voice) | (Not seen) |
| tv | Sleepy Hollow (2013)As SAC Mick Granger(1 episode) | (Not seen) |
| tv | The Blacklist (2013)As Earl Fagen(2 episodes) | (Not seen) |
| movie | Justice League: The Flashpoint Paradox (2013)As Professor Eobard "Zoom" Thawne / Reverse-Flash (voice) | (Not seen) |
| movie | The Devil's Dozen (2013) | (Not seen) |
| tv | Longmire (2012)As Ray Stewart(1 episode) | (Not seen) |
| tv | Revolution (2012)As Bounty Hunter(1 episode) | (Not seen) |
| movie | The Amazing Spider-Man (2012) (AKA "The Amazing Spider-Man in 3D")As Jack's Father | (Not seen) |
| tv | Alphas (2011)As Eli Aquino(1 episode) | (Not seen) |
| tv | Grimm (2011)As Weston Steward(5 episodes) | (Not seen) |
| movie | Cross (2011)As Jake | (Not seen) |
| tv | Hawaii Five-0 (2010)As Martin Cordova(1 episode) | (Not seen) |
| tv | The Walking Dead (2010)As Roy(3 episodes) | (Not seen) |
| movie | The Terror Experiment (2010) (AKA "Infected")As Chief Grasso | (Not seen) |
| tv | Castle (2009)As John Campbell(1 episode) | (Not seen) |
| movie | American Pie Presents: The Book of Love (2009)As Alumnus Guy #2 - Special Appearance | (Not seen) |
| tv | Sons of Anarchy (2008)As Agent Frank Eagan(1 episode) | (Not seen) |
| movie | Big Game (2008)As Sully | (Not seen) |
| movie | The Day the Earth Stopped (2008)As Josh Myron | (Not seen) |
| tv | Torchwood (2006)As The Gentleman(1 episode) | (Not seen) |
| tv | Psych (2006)As Camden Driggs(1 episode) | (Not seen) |
| movie | Hoboken Hollow (2006)As Clayton Connelly | (Not seen) |
| tv | Criminal Minds (2005)As The Reaper / George Foyet(7 episodes) | (Not seen) |
| tv | The Tyra Banks Show (2005)As Adam Vance | (Not seen) |
| movie | Hidalgo (2004) (AKA "Dash")As Preston Webb | (Not seen) |
| movie | The Hitcher II: I've Been Waiting (2003)As Jim Halsey | (Not seen) |
| movie | Killer Bees (2002) (AKA "Killer Bees!")As Sheriff Lyndon Harris | (Not seen) |
| tv | 24 (2001)As Barry Landes(2 episodes) | (Not seen) |
| movie | Hot Boyz (2000)As Officer Roberts | (Not seen) |
| movie | Fatal Affair (1998)As Malcolm 'Mack' Maddox | (Not seen) |
| movie | Sleeping Dogs (1997)As Sanchez Boon | (Not seen) |
| tv | ER (1994)As Vincent Jansen(1 episode) | (Not seen) |
| movie | The Return of the Musketeers (1989)As Raoul | (Not seen) |
| movie | Soul Man (1986) (AKA "The Imposter")As Mark Watson | (Not seen) |
| movie | The Hitcher (1986)As Jim Halsey | (Not seen) |
| movie | Secret Admirer (1985) (AKA "The Letter")As Michael Ryan | (Not seen) |
| movie | Red Dawn (1984)As Robert | (Not seen) |
| movie | The Outsiders (1983)As Ponyboy Curtis | (Not seen) |
| movie | E.T. the Extra-Terrestrial (1982) (AKA "A Boy's Life")As Tyler | (Not seen) |