* Le surlendemain (2004) en tant que Dr Brady
* Le Polar Express (2004) dans le rôle d'Elf #2
* Le dernier maître de l'air (2010) en tant que soldat de la Nation du Feu
* The Twilight Saga :New Moon (2009) en tant que membre de la meute de loups
* La saga Twilight : Eclipse (2010) en tant que membre de la meute de loups
* The Twilight Saga :Breaking Dawn - Partie 1 (2011) en tant que membre de la meute de loups
* The Twilight Saga :Breaking Dawn - Partie 2 (2012) en tant que membre de la meute de loups
Télévision :
* Smallville (2001-2011) dans le rôle d'Alien/Apocalyptic Man/Zombie/Démon
* Stargate SG-1 (1997-2007) en tant que Goa'uld / Unas
* Supernatural (2005-2020) en tant que Shapeshifter / Djinn / Leviathan
* Fringe (2008-2013) dans le rôle des Observateurs
* Arrow (2012-2020) dans le rôle de Ra's al Ghul
* The Flash (2014-) en tant que Eobard Thawne / Reverse-Flash
* Légendes de demain (2016-) en tant que Eobard Thawne / Reverse-Flash
* Supergirl (2015-2021) dans le rôle de Lex Luthor