Films :
* La matrice rechargée (2003) : A joué le rôle de "Douzième Clé"
* Les révolutions matricielles (2003) : A repris son rôle de "Douzième Clé"
* Le Roi Scorpion (2002) : A joué le personnage "Le Boucher"
* Les Chroniques de Riddick (2004) : A joué le rôle de "Toombs"
* Celui-là (2001) : A joué le personnage de "Agent 13"
* Fast and Furious (2001) : A joué le rôle de "Jesse"
* Obtenez Carter (2000) : A joué le rôle de "Milo"
* La Chute du Faucon Noir (2001) : A joué le personnage du "Sergent Steele"
* Les hors-la-loi américains (2001) : A joué le personnage de "Cole Younger"
* La Machine à voyager dans le temps (2002) : A joué le rôle de "Morlock Leader"
* La Ligue des Gentlemen Extraordinaires (2003) : A joué le personnage de "Hyde"
Télévision :
* The Witcher (2019-présent) : Joue le rôle de "Eist Tuirseach"
* Les 100 (2014-2020) : A joué le rôle de "Niylah"
* Flèche (2012-2020) : A joué le personnage de "Nikolai"
* Le Flash (2014-2023) : A joué le personnage de "Nikolai"
* Surnaturel (2005-2020) : A joué le rôle de "Azazel" (saison 1), "Lucifer" (plusieurs épisodes)
* Smallville (2001-2011) : A joué le personnage du "Général Zod" (Saison 9)
* Stargate SG-1 (1997-2007) : A joué le rôle de "Vala Mal Doran" dans plusieurs épisodes
* Les X-Files (1993-2018) : A joué le rôle de "The Bounty Hunter" dans la saison 10
* Continu (2012-2015) : A joué le personnage de "Alec Sadler"
* L'auditeur (2009-2014) : A joué le personnage de "Gabriel"
* Fille perdue (2010-2015) : A joué le personnage "Kenzi"
Ceci n’est qu’un échantillon de son vaste travail. Vous pouvez trouver une liste plus complète de ses crédits cinématographiques et télévisuels sur des sites comme IMDb.