* Dan poslije sutra (2004.) kao dr. Brady
* Polarni ekspres (2004.) kao Elf #2
* The Last Airbender (2010.) kao vojnik Vatrene nacije
* Sumrak saga:Mladi mjesec (2009.) kao član vučjeg čopora
* Sumrak saga:Pomrčina (2010.) kao član vučjeg čopora
* Sumrak saga:Praskozorje - 1. dio (2011.) kao član vučjeg čopora
* Sumrak saga:Praskozorje - 2. dio (2012.) kao član vučjeg čopora
Televizija:
* Smallville (2001.-2011.) kao Alien/Apokaliptični čovjek/Zombi/Demon
* Zvjezdana vrata SG-1 (1997.-2007.) kao Goa'uld / Unas
* Supernatural (2005-2020) kao Shapeshifter / Djinn / Leviathan
* Fringe (2008.-2013.) kao Promatrači
* Arrow (2012.-2020.) kao Ra's al Ghul
* The Flash (2014-) kao Eobard Thawne / Reverse-Flash
* Legende sutrašnjice (2016-) kao Eobard Thawne / Reverse-Flash
* Supergirl (2015-2021) kao Lex Luthor