PersonGilbert Davoud3 credits in the catalogue: production, visual effects.ProductionThe Boss Baby2017Character Technical SupervisorVisual EffectsShrek 22004Creature Technical DirectorHow to Train Your Dragon2010Creature Technical Director