Színész:
-
1. Top of the Pops 2 (1994), sorozat...Self
-
2. Mezsgye (2006), film...Dark Figure
-
3. Kiirthatatlan (2008), film...Incubus
-
4. Thor (2011), film...Frost Giant Grundroth
-
5. Sötétségben - Star Trek (2013), film...Science Officer 0718
-
6. A megtaláló (2014), film...Officer Cobbs
-
7. Stormageddon (2015), film...Cain / Able
-
8. Stan Lee: A szerencse ára (2016), sorozat...Yury Becker
-
9. Never Leave Alive (2017), film...Ivan
-
10. Dumbó (2019), film...Neils Skellig
-
11. The Retaliators (2021), film...Ram Kady
-
12. Titanic Rises (2022), film...Brian Andrews