| movie | Your Host (2025) | (Not seen) |
| movie | Dead Money (2024)As Wendel AKA Shotgun | (Not seen) |
| movie | The Union (2024)As Foreman | (Not seen) |
| movie | The Retirement Plan (2023)As Donny | (Not seen) |
| movie | Hypnotic (2023)As Jeremiah | (Not seen) |
| movie | My Father's Dragon (2022)As Tamir the Tarsier (voice) | (Not seen) |
| tv | The Crew (2021)As Eddie Marston | (Not seen) |
| movie | Death of a Telemarketer (2020)As Asa Ellenbogen | (Not seen) |
| movie | Alita: Battle Angel (2019)As Grewishka | (Not seen) |
| movie | The Dark Tower (2017)As Richard Sayre | (Not seen) |
| tv | Preacher (2016)As Odin Quincannon(8 episodes) | (Not seen) |
| tv | The Tick (2016)As The Terror(12 episodes) | (Not seen) |
| movie | The Birth of a Nation (2016)As Raymond Cobb | (Not seen) |
| movie | London Has Fallen (2016) (AKA "Olympus Has Fallen 2")As Deputy Chief Mason | (Not seen) |
| movie | Criminal Activities (2015)As Gerry | (Not seen) |
| movie | RoboCop (2014)As Maddox | (Not seen) |
| movie | Parkland (2013)As Father Oscar Huber | (Not seen) |
| movie | Lincoln (2012)As Alexander Stephens | (Not seen) |
| movie | Dark Shadows (2012)As Willie Loomis | (Not seen) |
| tv | Human Target (2010)As Guerrero(25 episodes) | (Not seen) |
| movie | A Nightmare on Elm Street (2010)As Freddy Krueger | (Not seen) |
| movie | Shutter Island (2010) (AKA "Ashecliffe")As George Noyce | (Not seen) |
| movie | Watchmen (2009)As Walter Kovacs / Rorschach | (Not seen) |
| movie | Winged Creatures (2008)As Bob Jaspersen | (Not seen) |
| movie | Semi-Pro (2008)As Dukes | (Not seen) |
| movie | All the King's Men (2006) (AKA "Das Spiel der Macht")As Roderick "Sugar Boy" Ellis | (Not seen) |
| movie | Little Children (2006)As Ronnie J. McGorvey | (Not seen) |
| movie | Nemesis (1992)As Einstein | (Not seen) |
| tv | MacGyver (1985)As Turk(1 episode) | (Not seen) |
| movie | Losin' It (1982)As Dave | (Not seen) |
| movie | Breaking Away (1979) (AKA "Bambino")As Moocher | (Not seen) |
| movie | Damnation Alley (1977) (AKA "Survival Run")As Billy | (Not seen) |
| movie | The Bad News Bears (1976)As Kelly Leak | (Not seen) |
| movie | The Day of the Locust (1975)As Adore Loomis | (Not seen) |
| tv | Planet of the Apes (1974)(1 episode) | (Not seen) |
| movie | The Outside Man (1972) (AKA "A Man Is Dead")As Eric | (Not seen) |