Actor
- Dungeons & Dragons: Honor Among Thieves (2023)
- The Toxic Avenger (2023)
- The Devil Conspiracy (2022)
- Men in Black: International (2019)
- Carnival Row (2019)
- Remora (2016)
- Pan (2015)
- Victor Frankenstein (2015)
- Jupiter Ascending (2015)
- The Legend of Hercules (2014)
- Green Street 3: Never Back Down (2013)
- Trance (2013)
- Wrath of the Titans (2012)
- Ghost Rider: Spirit of Vengeance 3D (2011)
- Phoo Action (2008)
- Stardust (2007)
- Dangerous Parking (2007)
- The Golden Compass (2007)
- Dead Man's Cards (2006)
- Eragon (2006)
- Beowulf & Grendel (2005)
- Batman Begins (2005)
- The Hitchhiker's Guide to the Galaxy (2005)