Films:
* The Santa Clause 2 (2002) - Scott Calvin's Assistant
* The Santa Clause 3: The Escape Clause (2006) - Scott Calvin's Assistant
* The Chronicles of Riddick (2004) - The Merchant (uncredited)
* Freddy Got Fingered (2001) - Bill
* The Core (2003) - Russian Official
* The Princess Diaries 2: Royal Engagement (2004) - Diplomat #1
* Scooby-Doo 2: Monsters Unleashed (2004) - Professor Pericles
* The Butterfly Effect (2004) - Mr. Anderson
* The Day the Earth Stood Still (2008) - General
* The Twilight Saga: Breaking Dawn – Part 2 (2012) - Councilman
* The Revenant (2015) - Captain Andrew Henry
* The Last Full Measure (2019) - General Westmoreland
* The Christmas Chronicles 2 (2020) - Mayor
* A Christmas Dance Reunion (2021) - William
Television:
* The X-Files (1993-2018) - Various roles (recurring)
* Supernatural (2005-2020) - Various roles (recurring)
* Stargate SG-1 (1997-2007) - Various roles (recurring)
* The 4400 (2004-2007) - Various roles (recurring)
* Smallville (2001-2011) - Various roles (recurring)
* Battlestar Galactica (2004-2009) - Various roles (recurring)
* Arrow (2012-2020) - Various roles (recurring)
* The Flash (2014-2023) - Various roles (recurring)
* The Librarians (2014-2018) - Various roles (recurring)
* Lucifer (2016-2021) - Various roles (recurring)
* The Good Doctor (2017-present) - Various roles (recurring)
* Riverdale (2017-present) - Various roles (recurring)
This is just a selection of his work, and he has starred in many other television shows and movies. He is known for his ability to portray a wide range of characters and for his memorable performances.