Star Wars: The Rise of Skywalker 2019
Concept Artist
Transformers: The Last Knight 2017
Visual Effects Art Director
Star Wars: The Force Awakens 2015
Concept Artist
John Carter 2012
Visual Effects Art Director
Avatar 2009
Conceptual Illustrator
Star Trek 2009
Concept Artist
Creatures from Star Wars 2006
as Self
War of the Worlds 2005
Creature Design
Credits from TMDB.