| tv | Five Days at Memorial (2022)As Richard Deichmann(5 episodes) | (Not seen) |
| movie | Crisis (2021)As University Lawyer | (Not seen) |
| tv | Departure (2019)As Commander Foster(1 episode) | (Not seen) |
| movie | Rabid (2019)As Dr. William Burroughs | (Not seen) |
| tv | Anne with an E (2017)As Mr. Rose(2 episodes) | (Not seen) |
| tv | Ransom (2017)As Travis Beaton(1 episode) | (Not seen) |
| movie | Standoff (2016)As The Priest | (Not seen) |
| tv | Killjoys (2015)As Gander(7 episodes) | (Not seen) |
| tv | The Expanse (2015)As Dr. Strickland(10 episodes) | (Not seen) |
| tv | Reign (2013)As Hugo(2 episodes) | (Not seen) |
| tv | Suits (2011)As Judge Henderson(1 episode) | (Not seen) |
| tv | Lost Girl (2010)As Bob Hamelin(1 episode) | (Not seen) |
| movie | Arctic Blast (2010)As Randall | (Not seen) |
| tv | XIII: The Conspiracy (2008) (AKA "XIII")As Wally Sheridan(2 episodes) | (Not seen) |
| movie | Max Payne (2008)As Detective Shipman | (Not seen) |
| tv | The Andromeda Strain (2008)As Edward 'Ed' Dewitt(2 episodes) | (Not seen) |
| movie | The Stone Angel (2007)As Reverend Troy | (Not seen) |
| tv | The Company (2007)As Frank Wisner(3 episodes) | (Not seen) |
| movie | Hollywoodland (2006) (AKA "Truth, Justice, and the American Way")As Detective Doug Johnson | (Not seen) |
| movie | Santa Who? (2000) (AKA "Leslie Nielsen's Santa Claus")As George | (Not seen) |
| movie | Switching Goals (1999)As Mitch | (Not seen) |