| tv | Ghosts of Beirut (2023)As William Casey(4 episodes) | (Not seen) |
| movie | Family Switch (2023)As Hanes | (Not seen) |
| movie | Blonde (2022)As Doc Fell | (Not seen) |
| movie | Father Stu (2022)As Dr. Novack | (Not seen) |
| tv | Made for Love (2021)As Leroy Fisk(2 episodes) | (Not seen) |
| movie | Dragon Blade (2015) (AKA "Tian jiang xiong shi")As Octavius | (Not seen) |
| tv | Resurrection (2014)As Samuel Catlin(3 episodes) | (Not seen) |
| tv | Gotham (2014)As Warden Carlson Grey(1 episode) | (Not seen) |
| tv | Under the Dome (2013)As Reverend Lester Coggins(4 episodes) | (Not seen) |
| movie | The Paperboy (2012)As Tyree van Wetter | (Not seen) |
| movie | The Possession (2012)As Trevor | (Not seen) |
| movie | Django Unchained (2012)As Wilson | (Not seen) |
| tv | Justified (2010)As Gerald Johns(3 episodes) | (Not seen) |
| tv | Castle (2009)As Logan Meech(1 episode) | (Not seen) |
| tv | Terminator: The Sarah Connor Chronicles (2008)As Ed Winston(3 episodes) | (Not seen) |
| movie | Twilight (2008)As Waylon Forge | (Not seen) |
| movie | War, Inc. (2008) (AKA "Brand Hauser: Stuff Happens")As Ooq-Yu-Fay Taqnufmini / Zubleh | (Not seen) |
| movie | Wind Chill (2007)As Snowplow Driver | (Not seen) |
| tv | Jericho (2006)As Deputy Perkins(2 episodes) | (Not seen) |
| tv | The Unit (2006)As Lewis(3 episodes) | (Not seen) |
| movie | The Contract (2006)As Evans | (Not seen) |
| movie | Tenacious D in the Pick of Destiny (2006) (AKA "Kings of Rock - Tenacious D")As Security Guard | (Not seen) |
| tv | Criminal Minds (2005)As Alan Anderson(1 episode) | (Not seen) |
| movie | Lords of Dogtown (2005) (AKA "American Knights")As Peter Darling | (Not seen) |
| movie | The Ice Harvest (2005)As Sidney | (Not seen) |
| tv | Boston Legal (2004)As Harold Pines(1 episode) | (Not seen) |
| movie | Wake Up, Ron Burgundy (2004) (AKA "Anchorman: Wake-Up Ron Burgundy")As Mr. Jake | (Not seen) |
| movie | Saw (2004)As Jeff Ridenhour | (Not seen) |
| movie | The Whole Ten Yards (2004) (AKA "The Whole Nine Yards 2")As Man in Diner | (Not seen) |
| movie | Runaway Jury (2003)As Jerome | (Not seen) |
| tv | Scrubs (2001)As Dr. Green(1 episode) | (Not seen) |
| tv | 24 (2001)As Attorney General(1 episode) | (Not seen) |
| movie | Antitrust (2001)As Phil Grimes | (Not seen) |
| movie | Takedown (2000) (AKA "Hackers 2: Takedown")As Tom Fiori | (Not seen) |
| movie | Charlie's Angels (2000) (AKA "3 Engel fur Charlie")As Red Star Systems Director | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Garth Phillips(2 episodes) | (Not seen) |
| movie | The Jack Bull (1999)As Kermit Dover | (Not seen) |
| movie | Bats (1999)As Major Reid | (Not seen) |
| movie | Cradle Will Rock (1999)As Paul Edwards | (Not seen) |
| movie | Being John Malkovich (1999)As Derek Mantini | (Not seen) |
| movie | Mystery Men (1999)As Funk | (Not seen) |
| movie | Con Air (1997)As Chopper Pilot | (Not seen) |
| tv | ER (1994)As Detective(2 episodes) | (Not seen) |
| movie | Floundering (1994)As Phonebook | (Not seen) |
| movie | Ed Wood (1994)As Dr. Tom Mason (uncredited) | (Not seen) |
| movie | The Shawshank Redemption (1994) (AKA "Rita Hayworth and the Shawshank Redemption")As Guard Youngblood | (Not seen) |
| movie | Carnosaur (1993)As Fallon | (Not seen) |
| tv | The Larry Sanders Show (1992)As Carl(1 episode) | (Not seen) |
| movie | Bob Roberts (1992)As Uzi Kornhauser | (Not seen) |
| movie | Universal Soldier (1992) (AKA "Crystal Knights")As FBI Agent | (Not seen) |
| movie | The Player (1992)As Aaron Camp (uncredited) | (Not seen) |
| tv | Seinfeld (1989)As Eddie(1 episode) | (Not seen) |
| tv | MacGyver (1985)As Larkin(2 episodes) | (Not seen) |