Known For: Crew
Concept Artist
Star Wars: The Rise of Skywalker
Visual Effects Art Director
Transformers: The Last Knight
Star Wars: The Force Awakens
John Carter
Star Trek
Conceptual Illustrator
Avatar
Actor Self
Creatures from Star Wars
Creature Design
War of the Worlds