The Legend of Captain Scarlet 2026
Director
Ready Player One 2018
Concept Artist
Warcraft 2016
Priest 2011
Pandorum 2009
Lara Croft: Tomb Raider - The Cradle of Life 2003
Credits from TMDB.