Strange World 2022
Character Technical Supervisor
The Hosts 2021
as Self
One Small Step 2018
Head of Production
Zootopia 2016
Technical Supervisor
Frozen 2013
Creature Technical Director
Credits from TMDB.