| movie | Superman (2025)As Pa Kent | (Not seen) |
| tv | Lady in the Lake (2024)As Bob Bauer(7 episodes) | (Not seen) |
| movie | Crime Story (2021)As Tommy | (Not seen) |
| movie | Gotti (2018)As Angelo Ruggiero | (Not seen) |
| movie | Bird Box (2018)As Rick | (Not seen) |
| tv | Stranger Things (2016)As Ray(2 episodes) | (Not seen) |
| tv | Heroes Reborn (2015)As Casper Abraham(7 episodes) | (Not seen) |
| movie | The Devil's Candy (2015)As Ray | (Not seen) |
| movie | 13 Sins (2014)As Vogler | (Not seen) |
| tv | The Blacklist (2013)As Lawrence Devlin(2 episodes) | (Not seen) |
| tv | Marvel's Agents of S.H.I.E.L.D. (2013)As Grill(4 episodes) | (Not seen) |
| movie | Beautiful Creatures (2013)As Mr. Lee | (Not seen) |
| movie | Homefront (2013)As Werks | (Not seen) |
| movie | Brake (2012)As Driver / Boss Terrorist (voice) | (Not seen) |
| movie | Bending the Rules (2012)As Happy | (Not seen) |
| movie | Creature (2011)As Grover / shop patron | (Not seen) |
| movie | On the Inside (2011)As Ben Marshal | (Not seen) |
| movie | Flypaper (2011)As Jelly | (Not seen) |
| movie | Drive Angry (2011)As Roy | (Not seen) |
| tv | Justified (2010)As Glen Fogle(1 episode) | (Not seen) |
| tv | Hawaii Five-0 (2010)As Richard Branch(1 episode) | (Not seen) |
| tv | The Walking Dead (2010)As Otis(2 episodes) | (Not seen) |
| movie | Mysterious Island (2010) (AKA "Jules Verne's The Mysterious Island")As Gideon Spilett | (Not seen) |
| movie | Don McKay (2009) (AKA "Moment of Truth")As Mel | (Not seen) |
| movie | Leaves of Grass (2009)As Big Joe Sharpe | (Not seen) |
| movie | In the Electric Mist (2009)As Lou Girard | (Not seen) |
| tv | True Blood (2008)As Finn(5 episodes) | (Not seen) |
| tv | The Mentalist (2008)As J.J. LaRoche(13 episodes) | (Not seen) |
| movie | The Echo (2008)As Joseph | (Not seen) |
| movie | Captivity (2007)As Ben Dexter | (Not seen) |
| tv | Bones (2005)As Haze Jackson(1 episode) | (Not seen) |
| movie | Drop Dead Sexy (2005)As Spider | (Not seen) |
| movie | Constantine (2005)As Father Hennessy | (Not seen) |
| tv | Deadwood (2004)As Mose Manuel(7 episodes) | (Not seen) |
| tv | House (2004)As George(1 episode) | (Not seen) |
| movie | Monster (2003)As Gene / Stuttering "John" | (Not seen) |
| movie | Identity (2003) (AKA "I.D.")As Malcolm Rivers | (Not seen) |
| movie | Trapped (2002) (AKA "Call")As Marvin | (Not seen) |
| movie | S1m0ne (2002) (AKA "Simone")As Max Sayer | (Not seen) |
| movie | Nurse Betty (2000)As Ballard | (Not seen) |
| movie | The Cell (2000)As Dr. Reid | (Not seen) |
| movie | The Legend of 1900 (1998)As Max Tooney | (Not seen) |
| movie | Doctor Dolittle (1998) (AKA "Dr. Dolittle")As Patient at Hammersmith (uncredited) | (Not seen) |
| movie | The End of Violence (1997)As Frank Cray | (Not seen) |
| movie | The Break (1997) (AKA "A Further Gesture")As Scott | (Not seen) |
| movie | Beautiful Girls (1996)As Stanley "Stinky" Womack | (Not seen) |
| movie | China Moon (1994)As Daryl Jeeters | (Not seen) |
| movie | City Slickers II: The Legend of Curly's Gold (1994) (AKA "City Slickers II")As Bud | (Not seen) |
| movie | Natural Born Killers (1994)As Deputy Warden Kavanaugh | (Not seen) |
| tv | The X-Files (1993)As Gerry Schnauz(1 episode) | (Not seen) |
| movie | JFK (1991)As Lee Bowers | (Not seen) |
| movie | Jacob's Ladder (1990) (AKA "Dante's Inferno")As Paul | (Not seen) |
| movie | Wild at Heart (1990) (AKA "David Lynch's Wild at Heart")As Buddy | (Not seen) |
| movie | Homer and Eddie (1989)As Cashier | (Not seen) |
| movie | K-9 (1989)As Benny the Mule | (Not seen) |
| movie | Red Heat (1988)As Night Clerk | (Not seen) |
| movie | Mississippi Burning (1988)As Lester Cowens | (Not seen) |
| movie | Barfly (1987)As Joe | (Not seen) |
| movie | Angel Heart (1987)As Det. Deimos | (Not seen) |
| movie | Down by Law (1986) | (Not seen) |
| tv | Miami Vice (1984)As Cruz(1 episode) | (Not seen) |