| tv | The Madness (2024)As Emmett(8 episodes) | (Not seen) |
| tv | Accused (2023)As Joe(1 episode) | (Not seen) |
| movie | Nightmare Alley (2021)As Hobo #1 | (Not seen) |
| tv | October Faction (2020)As Samuel Allen(10 episodes) | (Not seen) |
| movie | Most Wanted (2020) (AKA "Target Number One")As Frank Cooper | (Not seen) |
| movie | Rabid (2019)As Dr. Keloid | (Not seen) |
| movie | Come to Daddy (2019)As Gordon | (Not seen) |
| movie | It Must Be Heaven (2019)As Tarot Reader | (Not seen) |
| movie | Death Wish (2018)As Chief | (Not seen) |
| movie | Awakening the Zodiac (2017)As Zodiac | (Not seen) |
| movie | The Sound (2017)As Earl | (Not seen) |
| movie | Mother! (2017)As Zealot | (Not seen) |
| tv | 12 Monkeys (2015)As Senator(1 episode) | (Not seen) |
| movie | Pay the Ghost (2015)As Blind Man | (Not seen) |
| tv | The Strain (2014)As Vaun(4 episodes) | (Not seen) |
| movie | Lizzie Borden Took an Ax (2014) (AKA "Lizzie Borden Took an Axe")As Andrew Borden | (Not seen) |
| movie | Wolves (2014)As John Tollerman | (Not seen) |
| movie | Dr. Cabbie (2014)As Pete Donaldson | (Not seen) |
| tv | Orphan Black (2013)As Percival "P. T." Westmorland(7 episodes) | (Not seen) |
| movie | Septic Man (2013)As Mayor | (Not seen) |
| movie | Torment (2013)As Officer Hawkings | (Not seen) |
| movie | The Art of the Steal (2013)As Dirty Ernie | (Not seen) |
| movie | Haunter (2013)As The Pale Man | (Not seen) |
| movie | A Little Bit Zombie (2012)As Max | (Not seen) |
| movie | The Tall Man (2012)As Lt Dodd | (Not seen) |
| movie | The Entitled (2011)As Clifford Jones | (Not seen) |
| movie | Immortals (2011)As Cassander | (Not seen) |
| movie | A Beginner's Guide to Endings (2010)As Fitz | (Not seen) |
| movie | Red: Werewolf Hunter (2010)As Gabriel | (Not seen) |
| movie | 2012 (2009) (AKA "Farewell Atlantis")As Captain Michaels | (Not seen) |
| movie | Watchmen (2009)As Hollis Mason / Nite Owl | (Not seen) |
| tv | Fringe (2008)As Colonel Raymond Gordon(1 episode) | (Not seen) |
| movie | Pontypool (2008)As Grant Mazzy | (Not seen) |
| tv | XIII: The Conspiracy (2008) (AKA "XIII")As General Carrington(2 episodes) | (Not seen) |
| tv | Reaper (2007)As Sheriff(1 episode) | (Not seen) |
| movie | Shoot 'Em Up (2007)As Hammerson | (Not seen) |
| movie | Solar Attack (2006)As Admiral Lawrence | (Not seen) |
| movie | Kaw (2006)As Clyde | (Not seen) |
| movie | The Covenant (2006)As James Danvers | (Not seen) |
| movie | The Fountain (2006) (AKA "The Last Man")As Grand Inquisitor Silecio | (Not seen) |
| movie | 300 (2006)As Loyalist | (Not seen) |
| movie | A History of Violence (2005)As Leland | (Not seen) |
| tv | The 4400 (2004)As Ian Dravitt(1 episode) | (Not seen) |
| movie | Twist (2003)As The Senator | (Not seen) |
| tv | Monk (2002)As Adam Kirk(1 episode) | (Not seen) |
| movie | Secretary (2002)As Burt Holloway | (Not seen) |
| movie | BASEketball (1998)As Narrator (voice) | (Not seen) |
| movie | Visitors of the Night (1995)As Bryan English | (Not seen) |
| movie | Theodore Rex (1995)As Edge | (Not seen) |
| movie | Beverly Hills Cop III (1994)As Steve Fulbright | (Not seen) |
| tv | The X-Files (1993)As Red-Haired Man(2 episodes) | (Not seen) |
| movie | The Dark (1993)As Gary 'Hunter' Henderson | (Not seen) |
| tv | Law & Order (1990)As Joe Pilefsky(2 episodes) | (Not seen) |
| tv | Seinfeld (1989)As Dr. Reston(4 episodes) | (Not seen) |
| movie | Call Me (1988)As Jellybean | (Not seen) |
| tv | Miami Vice (1984)As Atty. Sam Boyle(1 episode) | (Not seen) |
| movie | Tomorrow Never Comes (1978)As Frank | (Not seen) |
| movie | Gray Lady Down (1978)As Murphy | (Not seen) |
| movie | The Ultimate Warrior (1975)As Robert | (Not seen) |