| tv | Eyes of Wakanda (2025)As Harry Parlington | (Not seen) |
| tv | So Help Me Todd (2022)As Edmund Grant(2 episodes) | (Not seen) |
| tv | Surface (2022)As Vince Hawkins(1 episode) | (Not seen) |
| movie | Coffee & Kareem (2020)As Jerome | (Not seen) |
| tv | Wu Assassins (2019)As The Duke(1 episode) | (Not seen) |
| tv | A Million Little Things (2018)As Captain(1 episode) | (Not seen) |
| tv | Somewhere Between (2017)As Richard Ruskin(4 episodes) | (Not seen) |
| tv | Trial & Error (2017)As Milton Buckley(3 episodes) | (Not seen) |
| tv | A Series of Unfortunate Events (2017)As Milt(1 episode) | (Not seen) |
| movie | Nine Lives (2016)As Stein | (Not seen) |
| tv | iZombie (2015)As High Priced Lawyer(1 episode) | (Not seen) |
| movie | The Age of Adaline (2015)As Good Samaritan | (Not seen) |
| movie | End of the World (2013)As General Ramis | (Not seen) |
| tv | Arrow (2012)As Judge Brackett(1 episode) | (Not seen) |
| tv | Hell on Wheels (2011)As Oakes Ames(3 episodes) | (Not seen) |
| movie | A Fairly Odd Movie: Grow Up, Timmy Turner! (2011)As Mayor | (Not seen) |
| movie | 50/50 (2011)As Richard Lerner | (Not seen) |
| tv | Human Target (2010)As Lecavalier(1 episode) | (Not seen) |
| movie | Messages Deleted (2010)As Det. Breedlove | (Not seen) |
| movie | Grace (2009)As Henry Matheson | (Not seen) |
| tv | Fringe (2008)As General Hayes(2 episodes) | (Not seen) |
| movie | Boot Camp (2008)As Karl | (Not seen) |
| movie | The Day the Earth Stood Still (2008) (AKA "D.T.E.S.S.")As Scientist #1 | (Not seen) |
| tv | Reaper (2007)As Cubby Bryce(1 episode) | (Not seen) |
| movie | The Invisible (2007)As Martin Egan | (Not seen) |
| tv | Psych (2006)As Vineyard Owner(2 episodes) | (Not seen) |
| movie | Air Buddies (2006)As Miles Livingstone | (Not seen) |
| tv | Supernatural (2005)As Dr. Mason(2 episodes) | (Not seen) |
| movie | The Perfect Score (2004)As Kurt Dooling | (Not seen) |
| movie | Paycheck (2003)As Dekker | (Not seen) |
| movie | The Adventures of Pluto Nash (2002) (AKA "Pluto Nash")As FBI Agent | (Not seen) |
| tv | Taken (2002) (AKA "Steven Spielberg Presents Taken") | (Not seen) |
| tv | Smallville (2001)As John Frankle(3 episodes) | (Not seen) |
| movie | The Score (2001)As Laurent | (Not seen) |
| movie | The Peacekeeper (1997)As Secretary of Defense | (Not seen) |
| movie | The Jackal (1997)As Beaufres | (Not seen) |
| movie | Look Who's Talking Now (1993) (AKA "Look Who's Talking Now!")As Maître D' | (Not seen) |
| movie | The Resurrected (1991) (AKA "Shatterbrain") | (Not seen) |
| tv | MacGyver (1985)As Lawyer(1 episode) | (Not seen) |