Movies:
* The Matrix Reloaded (2003): Played the role of "Twelfth Key"
* The Matrix Revolutions (2003): Reprised his role as "Twelfth Key"
* The Scorpion King (2002): Played the character "The Butcher"
* The Chronicles of Riddick (2004): Played the role of "Toombs"
* The One (2001): Played the character of "Agent 13"
* The Fast and the Furious (2001): Played the role of "Jesse"
* Get Carter (2000): Played the role of "Milo"
* Black Hawk Down (2001): Played the character of "Sergeant Steele"
* American Outlaws (2001): Played the character of "Cole Younger"
* The Time Machine (2002): Played the role of "Morlock Leader"
* The League of Extraordinary Gentlemen (2003): Played the character of "Hyde"
Television:
* The Witcher (2019-present): Plays the role of "Eist Tuirseach"
* The 100 (2014-2020): Played the role of "Niylah"
* Arrow (2012-2020): Played the character of "Nikolai"
* The Flash (2014-2023): Played the character of "Nikolai"
* Supernatural (2005-2020): Played the role of "Azazel" (Season 1), "Lucifer" (multiple episodes)
* Smallville (2001-2011): Played the character of "General Zod" (Season 9)
* Stargate SG-1 (1997-2007): Played the role of "Vala Mal Doran" in multiple episodes
* The X-Files (1993-2018): Played the role of "The Bounty Hunter" in Season 10
* Continuum (2012-2015): Played the character of "Alec Sadler"
* The Listener (2009-2014): Played the character of "Gabriel"
* Lost Girl (2010-2015): Played the character "Kenzi"
This is just a sampling of his extensive work. You can find a more comprehensive list of his film and TV credits on sites like IMDb.