- David Mageescreenplay and
- Christopher L. Yostscreenplay (as Christopher Yost)
- Henry Golding(voice)
- Bowen Yang(voice)
- Leah Lewis(voice)
- Sherry Cola(voice)
- Aurelia Abateproducer: Mikros Animation
- Carlos Baenaexecutive producer
- Maryann Gargerexecutive producer
- Alex Lootsco-producer
- Bob Persichettiproducer (p.g.a.)
- Sandra Rabinsproducer (p.g.a.)
- Jane Startzproducer (p.g.a.)
- Christopher Battycinematography by
- Dana Lynn Bennett Cooneyproduction manager
- Mathias Bogey-El Kaabiproduction manager (as Mathias Bogey)
- Cynthia Yuqin Fengproduction supervisor
- Laura Forstproduction supervisor: Art
- Alexandre Gasullaset modeling, set surfacing
- Amer Heneiniproduction manager
- Vincent Leroyproduction manager
- Nirupama Panickerproduction manager
- Gaëlle Santamartasenior production coordinator
- Nadja Bonacina3d previs modeler
- Waiji Choovisual development artist
- Bobby Claytonvisual development modeler
- David Colmanstory artist
- Michel Gagnéadditional visual development (as Michel Gagne)
- Steven E. Gordonadditional story artist (as Steven Gordon)
- Lim Zhi Kangstoryboard artist
- Robert Koohead of story
- Diana Lingvisual development artist
- Dominique Louisadditional visual development
- Matt Cavanaughsound effects editor
- Chris Cirinorecording engineer
- Mark Coffeyassistant sound editor
- Zack Goldsboroughmix technician / sound recordist (uncredited)
- Bill Higleyrecording engineer
- Jason W. Jenningssound designer
- David Jobefoley mixer
- Brandon Jonessound designer / supervising sound editor
- Chase Keehnsupervising dialogue / adr editor / dialogue adr / supervisor (uncredited)
- François Vergnespecial effects
- Isa Aldamizcompositing artist
- Luis Arizaga Ricosenior character modeler
- Stephanie Aubriotcg supervisor
- Cris Azevedocloth fx artist
- Zacharie Babinetcompositor
- Martin Baillymatte painting supervisor
- Hugo Barbierstereoscopic supervisor
- Ryan Bardoullead cfx and lighting
- Barthelemy Beauxcompositing supervisor: MPC Liege
- Clara Boisardcharacter surfacing artist
- Ron BalickiFight Choreographer
- Mark Anthony Lystunt performer
- Lauren AdassovskyAnimation Artist: Mikros Animation
- Alexis AdrianCharacter Modeling Artist: Mikros Animation
- Julie AlbaretCompositing Artist: Mikros Animation
- Francesco AlliaudLighting Artist: Mikros Animation
- Ely AlonsoCharacter Effects Artist: Mikros Animation
- Chelo AndreuAnimation Artist: Mikros Animation
- Chelo Andreuanimator / Animator: Mikros Animation
- Olivier AntignacVisual Effects Artist: Mikros Animation
- George Antzoulideslayout artist
- Luis Arizaga RicoCharacter Modeling Artist: Mikros Animation
- Barbara Harrisadr voice casting
- Vanessa Liguoricasting associate (as Vanessa Leon)
- Samantha Mae Averyassistant editor
- Matt Barriossecond assistant editor
- William BattagliaAssociate Editor
- Dmitri Frolovassistant editor
- Vanessa Galvezsenior finishing producer
- Kevin Goolsbyassistant editor
- Michael Louis Hillassociate editor
- Jennifer Raymondfinishing editor
- Vivek 'Vic' SharmaAssociate Editor
- Francesca Urbiniassistant editor
- Nico Abondolomusician: bass
- Eun-Mee Ahnmusician: violin (as Eun Mee Ahn)
- Elisa Allowaycomposer: additional music
- Christopher Anderson-Bazzolimusic preparation by
- Freddy Aviscomposer: additional music
- Brandon Bailomusic preparation by
- Steve Becknellmusician: french horn
- Jason Hanelcolorist
- Ashton Thomascolor assistant: Company 3
- Jehanguir Byramjeeproduction coordinator: Mikros Animation
- Julien Cambotproduction coordinator: Mikros Animation
- Angélica Carbonell Caballeroproduction coordinator / production coordinator: Mikros Animation
- Ana Camila Farias Carranzaproduction coordinator: Mikros Animation
- Alex Cecchiproduction coordinator
- Catherine Chenproduction assistant / production assistant: story / editorial
- Gaëlle Delcourtproduction coordinator: Mikros Animation
- Maude Fournierproduction coordinator: Mikros Animation
- Alexandre Gasullaproduction coordinator: Mikros Animation
- Axel Giletproduction coordinator: Mikros Animation
- Emmanuelle Balestrieriproduction accountant
- Azza Lakhdarfinance controller: Mikros Animation
- Ecenaz Albayrakcrewing coordinator: Mikros Animation
- Chrystèle Barbarattalent acquisition manager: Mikros Animation
- Laura Baroncrewing coordinator: Mikros Animation
- Fabiana Binpeople partner advisor: Mikros Animation
- Jason Bonomosystem administrator
- Mwiza Buterastudio assistant: Mikros Animation
- Fabien CapronInformation Systems: Mikros Animation
- Cathy Cavadiniadditional voices (as Catherine Cavadini)
- Léa Cazenavecrew manager: Mikros Animation
- Peilin Chouspecial thanks
- Eric Goldbergspecial thanks to
Contribute to this page
Suggest an edit or add missing content