| tv | Ahsoka (2023)As Captain Hayle(1 episode) | (Not seen) |
| tv | Bosch: Legacy (2022)As Lt. Don Thorne(7 episodes) | (Not seen) |
| tv | The Rookie: Feds (2022)As Foster Mills(1 episode) | (Not seen) |
| tv | Star Wars: Tales of the Jedi (2022)As Senator Dagonet (voice)(1 episode) | (Not seen) |
| movie | In Search of Tomorrow (2022) | (Not seen) |
| tv | Upload (2020)As Finder(1 episode) | (Not seen) |
| tv | The Movies That Made Us (2019)As Self(1 episode) | (Not seen) |
| movie | Midway (2019)As Ernest King | (Not seen) |
| movie | Tell Me How I Die (2016)As Dr. Layton | (Not seen) |
| tv | Rosewood (2015)As Harvey(1 episode) | (Not seen) |
| tv | Bosch (2015)As Don Thorne(9 episodes) | (Not seen) |
| movie | Earthfall (2015) (AKA "Earth Fall")As Kilian | (Not seen) |
| tv | Scorpion (2014)As Agent Cooke(1 episode) | (Not seen) |
| tv | Touch (2012)As Ed(1 episode) | (Not seen) |
| tv | Hawaii Five-0 (2010)As Colonel O'Donnell(1 episode) | (Not seen) |
| tv | Lie to Me (2009)(1 episode) | (Not seen) |
| tv | Castle (2009)As Kurt Van Zant(1 episode) | (Not seen) |
| tv | NCIS: Los Angeles (2009)As Marine Sergeant Jerrold 'Pallet' Mulhearn(1 episode) | (Not seen) |
| movie | Not Forgotten (2009)As Agent Wilson | (Not seen) |
| movie | Saw VI (2009)As Erickson | (Not seen) |
| tv | The Mentalist (2008)As Dale Blakely(1 episode) | (Not seen) |
| movie | Backwoods (2008) (AKA "Naked: Survival Game")As Ricks | (Not seen) |
| movie | Saw V (2008) (AKA "Decadence V")As Dan Erickson | (Not seen) |
| tv | Reaper (2007)As Arthur Ferrey(1 episode) | (Not seen) |
| movie | The Departed (2006) (AKA "Infernal Affairs")As Delahunt | (Not seen) |
| tv | Criminal Minds (2005)As Sheriff Hall(1 episode) | (Not seen) |
| tv | Supernatural (2005)As Alastair(2 episodes) | (Not seen) |
| tv | Cold Case (2003)As Ari Gordon(2 episodes) | (Not seen) |
| tv | NCIS (2003)As George Westcott(2 episodes) | (Not seen) |
| tv | The Shield (2002)As Gordie Liman(5 episodes) | (Not seen) |
| movie | Highway (2002)As Burt Miranda | (Not seen) |
| tv | 24 (2001)As Bruce Foxton(2 episodes) | (Not seen) |
| tv | Curb Your Enthusiasm (2000)As Contractor(1 episode) | (Not seen) |
| tv | Angel (1999)As Boone(1 episode) | (Not seen) |
| tv | Aftershock: Earthquake in New York (1999)As Bruce Summerlin, Co. 51(2 episodes) | (Not seen) |
| movie | Hard Rain (1998) (AKA "Flood")As Wayne Bryce | (Not seen) |
| movie | Rush Hour (1998)As Agent Warren Russ | (Not seen) |
| movie | Eraser (1996)As J. Scar | (Not seen) |
| movie | Daylight (1996)As Chief Dennis Wilson | (Not seen) |
| movie | The Set Up (1995) | (Not seen) |
| tv | ER (1994)As Officer Thomas(1 episode) | (Not seen) |
| movie | The Shawshank Redemption (1994) (AKA "Rita Hayworth and the Shawshank Redemption")As Bogs Diamond | (Not seen) |
| tv | The X-Files (1993)As Richard Odin(2 episodes) | (Not seen) |
| movie | Body of Evidence (1993)As Detective Reese | (Not seen) |
| movie | Impulse (1990)As Man in Bar | (Not seen) |
| movie | RoboCop 2 (1990)As Stef | (Not seen) |
| movie | Prancer (1989)As Herb Drier | (Not seen) |
| movie | Lethal Weapon 2 (1989)As Hans | (Not seen) |
| movie | The Fourth Protocol (1987)As Russian Decoder | (Not seen) |
| movie | Aliens (1986) (AKA "Alien 2")As Pvt. Mark Drake | (Not seen) |