Actor
11 titles
Marco Polo: One Hundred Eyes
2015
Deadly Class
2018–2019
Prey
2017
Marco Polo
2014–2016
2036: Nexus Dawn
Annihilation
2018
Doctor Strange
2016
Redemption
2013
Gemini Man
2019
Frankenstein
2007
Doctor Strange in the Multiverse of Madness
2022