| tv | Helstrom (2020)As Papa(1 episode) | (Not seen) |
| movie | Polaroid (2019)As Sheriff Thomas Pembroke | (Not seen) |
| tv | The Rookie (2018)As Rex(1 episode) | (Not seen) |
| movie | Transformers: The Last Knight (2017)As TRF Group Leader | (Not seen) |
| tv | Supergirl (2015)As Rama Khan(4 episodes) | (Not seen) |
| movie | The Girl in the Photographs (2015)As Sheriff Porter | (Not seen) |
| tv | American Horror Story (2011)As Art(2 episodes) | (Not seen) |
| tv | Human Target (2010)As Leonard Kreese(1 episode) | (Not seen) |
| tv | Castle (2009)As Hans Brauer(1 episode) | (Not seen) |
| movie | Xtra Credit (2009)As John Weller | (Not seen) |
| tv | Sons of Anarchy (2008)As Ernest Darby(13 episodes) | (Not seen) |
| tv | Leverage (2008)As Colin Saunders(1 episode) | (Not seen) |
| movie | Recount (2008)As Bill Daley | (Not seen) |
| movie | Flash of Genius (2008)As Macklin Tyler | (Not seen) |
| movie | The X Files: I Want to Believe (2008) (AKA "The X-Files")As Walter Skinner | (Not seen) |
| tv | Reaper (2007)As Detective Dan Stafford(1 episode) | (Not seen) |
| movie | Man in the Chair (2007)As Floyd | (Not seen) |
| tv | Supernatural (2005)As Samuel Campbell(8 episodes) | (Not seen) |
| tv | Grey's Anatomy (2005)As Lawrence Jennings(9 episodes) | (Not seen) |
| tv | Boston Legal (2004)As U.S. Attorney Mark Freestone(1 episode) | (Not seen) |
| tv | NCIS (2003)As Wynn Crawford(2 episodes) | (Not seen) |
| tv | Nip/Tuck (2003)As Dr. Russell Marcus(1 episode) | (Not seen) |
| movie | Conspiracy Theory: Did We Land on the Moon? (2001)As Narrator | (Not seen) |
| movie | Gun Shy (2000) (AKA "Gunshy")As Dexter Helvenshaw | (Not seen) |
| movie | Takedown (2000) (AKA "Hackers 2: Takedown") | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Jack Hammond(2 episodes) | (Not seen) |
| tv | The West Wing (1999)As Senator Dresden(1 episode) | (Not seen) |
| tv | That '70s Show (1998)As Bull(1 episode) | (Not seen) |
| movie | The X Files (1998) (AKA "The X Files: Fight the Future")As Assistant Director Walter Skinner | (Not seen) |
| movie | Vampire in Brooklyn (1995) (AKA "Wes Craven's Vampire In Brooklyn")As Tony the Hitman | (Not seen) |
| tv | ER (1994)As Terry Waters(1 episode) | (Not seen) |
| movie | It's Pat: The Movie (1994) (AKA "It's Pat") | (Not seen) |
| tv | The X-Files (1993)As Walter Skinner(90 episodes) | (Not seen) |
| movie | Basic Instinct (1992)As Internal Affairs Investigator | (Not seen) |
| movie | Knight Rider 2000 (1991)As Thomas J. Watts | (Not seen) |
| movie | Shocker (1989) (AKA "Shocker: No More Mr. Nice Guy")As Horace Pinker | (Not seen) |
| movie | Return of the Living Dead II (1988) (AKA "Revenge of the Living Dead")As Sarge | (Not seen) |
| movie | Three O'Clock High (1987) (AKA "3:00 High")As Duke Herman | (Not seen) |