Cast & Crew

Directed by

Glen Keane
John Kahrs
(co-director)

Writing Credits

Audrey Wells
(written by)
Jennifer Yee McDevitt
(additional screenplay material by) &
Alice Wu
(additional screenplay material by)

Cast

Glen Keane
Space Dog / Rail Worker #3 (voice)
Brycen Hall
Young Fei Fei
Ruthie Ann Miles
Mother
John Cho
Father
Cathy Ang
Fei Fei
Edie Ichioka
Bungee
Greg Watanabe
Male Customer / Rail Worker #2 (voice)
Elizabeth Pan
Photographed Mother
James Taku Leung
Photographed Father / Rail Worker #1 / Delivery Man (voice)
Josiah D. Lee
Photographed Son
Lucy Lin
Photographed Daughter
David Chen
Townsperson / Teacher (voice)
Sandra Oh
Mrs. Zhong
Robert G. Chiu
Chin
Margaret Cho
Auntie Ling / Gretch (voice)
Kimiko Glenn
Auntie Mei / Lulu (voice)
Artt Butler
Uncle / Bill (voice)
Irene Tsu
Grandma
Clem Cheung
Grandpa
Brittany Ishibashi
Blue Lunette
Janice Kawaye
Pink Lunette
Trisha Vo
Yellow Lunette
Phillipa Soo
Chang'e
Ken Jeong
Gobi
Conrad Ricamora
Houyi
Isabella Abiera
Additional Voices
Jeremy Bowker
Additional Voices
Ewan Chung
Additional Voices
Meilee Condron
Additional Voices
John Kahrs
Additional Voices
Albert Kong
Additional Voices
Esther K. Chae
Lunarians

Produced by

Peilin Chou
producer
Thomas Hui
executive producer
Glen Keane
executive producer
John Kreidman
co-producer
Ruigang Li
executive producer
Lisa M. Poole
line producer
Gennie Rim
producer
Karen Rupert Toliver
executive producer
Janet Yang
executive producer
Frank Zhu
executive producer

Music by

Steven Price
(original score composed by)

Editing by

Edie Ichioka

Casting By

Micah Dahlberg

Production Design by

Celine Desrumaux

Costume Design by

Guo Pei

Production Management

Jacob W. Fleming
executive in charge of production
Brent W. Hall
post-production supervisor
Maddie Lazer
senior production supervisor
Trisha Vo
senior production supervisor

Art Department

Sharon Bridgeman
storyboard artist (as Sharon Bridgeman Lukic)
Alejandro Diaz
visual development artist
Mehrdad Isvandi
art department
Glen Keane
storyboard artist
Shiyoon Kim
additional storyboard artist
Dominique Louis
visual development artist
Marion Louw
color designer
Joseph C. Moshier
character designer
Brittany Myers
character designer
Ariana Oh
additional storyboard artist
Jihyun Park
Story Artist
John Puglisi
storyboard artist
Aurian Redson
storyboard artist
Edwin Rhemrev
set designer
Leo Sanchez Barbosa
cg character design
Ryan Savas
story artist
Mariano Tazzioli
character modeler
Yuan Tian
Color Artist
Hikari Toriumi
storyboard artist
Karen Chau
additional story artist (uncredited)
Matt Jones
storyboard artist (uncredited)
Andy Kelly
story artist (uncredited)
Carlos Ramos
story artist (uncredited)
Connie Jaio Wong
set designer (uncredited)
Carey Yost
story artist (uncredited)

Sound Department

Yohann Angelvy
re-recording mixer: international
James Austin
engineering services (as Jim Austin)
Oleg Belogorsky
original dialogue mixer: LA Studios
Jeremy Bowker
supervising sound editor
Ronni Brown
foley artist
Jason Butler
foley mixer
Greg Crawford
original dialogue mixer: Smart Post Atlanta
Chase Everett
recording engineer
Chris Frazier
foley editor
Bobby Garza
additional mixer: Original Dialogue Mixers (as Bobby Garza Jr.)
Judah Getz
original dialogue mixer: Technicolor Sound at Paramount
Bill Higley
original dialogue mixer: Soundtrack New York
Alan Leer
original dialogue mixer: The Sound Company London
Josh Lowden
general manager
Travis MacKay
original dialogue mixer: additional mixers
Steve Morris
head of engineering
Alyssa Nevarez
foley editor
Jon Null
head of production
Larry Oatfield
foley editor
Carrie Perry
scheduling
Michael Peters
post-production finance manager
Ivan Piesh
digital editorial support
Konrad Piñon
original dialogue mixer: Margarita Mix Hollywood
Eva Porter
client services
Renee Russo
post production sound accountant
Gary Rydstrom
sound design consultant
Steve Schatz
assistant re-recording mixer
Dee Selby
foley supervisor
Michael Semanick
re-recording mixer
Brad Semenoff
dialogue/adr editor
Sarah Shaw
first assistant sound editor
Carlos Sotolongo
original dialogue mixer: LA Studios
James Spencer
dialogue/adr editor
Jana Vance
foley artist
Tony Villaflor
re-recording mixer
Gareth Wood
original dialogue mixer: The Sound Company London
Qianbaihui Yang
supervising sound editor
Kristin Catuogno
adr recordist (uncredited)
Mark DeSimone
original dialogue mixer (uncredited)
Chase Everett
dialogue recordist (uncredited)
Matt Hovland
adr mixer (uncredited)
Vedat Kiyici
original dialogue mixer (uncredited)
Edgar Meza
IT Manager: Skywalker Sound (uncredited)
David Peifer
digital editorial support (uncredited)
Dee Selby
foley editor (uncredited)

Visual Effects by

Shabnam Abbarin
lead pipeline technical director
Sagar Alodiya
senior lighting & compositing artist
Kori Amacker
cfx artist
Nathaniel Anozie
Pipeline Technical Director
Davoud Ashrafi
visual effects artist
Thai Bach
cg supervisor
Yohan Bang
Modeler
Geeta Basantani
lookdev lead compositor : Sony Pictures Imageworks
Baljinder Singh Bassi
lighting & compositing artist
Angela Batten
visual effects coordinator
Robb Beggs
Systems Engineer
Ryan Bottriell
Software Engineer
Rochelle Brown
stereo layout artist
Daniela Campos Little
layout artist: SPI
Antonio Carrasco
Look Development TD
Osmel Carrizo
Senior Character Effects Technical Director
Brian Casper
character effects supervisor
Clara Chan
cg supervisor
Alan Chen
visual effects
Je-Ren Chen
software engineer (as Jeren Chen)
Phil Chen
post production head
Xinling Chen
Software Engineer
Yeen-Shi Chen
Modeling lead
Andy Kong Mei Cheung
Character FX artist
Alan Chuck
Artist Management
Lester Chung
senior lighting td
Zachary Connolly
psr software engineer: SPI
Cruz Contreras
cfx artist
Stefaan Contreras
Pipeline Supervisor
Nicolle Cornute
Texture Paint Lead
Rudy Cortes
pipeline supervisor
Nicholas Cross
senior lighting & composting artist
Christian Cunningham
Senior Lighter
Shreyasi Das
lighting lead
Bruno de Araujo Magalhaes
lighting and compositing artist (as Bruno de Araujo Magalhaes)
Brian P. Dean
Senior Lighting TD
Aaron Dennis
effect technical director: Sony Pictures Imageworks
Stefano Di Noia
lighting & compositing artist
Benjamin Dines
systems engineer
Diego Duarte
lighting & compositing artist
Kadir Can Eksi
visual effects supervisor
Eric Ennis
senior effects td: Sony Pictures Imageworks
Csaba László Eröss
visual effects
Josh Evans
matte painter
Ian Farnsworth
visual effects
Reza Farsad
senior lighting and compositing technical director
Marq Faulkner
senior lighting td: Sony Pictures Imageworks
Adolfo Anuar Figueroa
lighting td
Luca Fiorentini
lighting & compositing artist
Kylee Fittipaldi
visual effects coordinator
Cody Fox
associate production manager
Alex Gabriel
effects animator
Michelle Gao
visual effects: Senior Lighting Technical Artist
Lorena García Romero
senior modeler
Navjit Singh Gill
Lead lighting and compositing: Sony Pictures Imageworks
Ryan Gilleland
digital producer
Dylan Gottlieb
cg supervisor: Sony Pictures Imageworks
Daniel Greenstein
Software Engineer: Sony Pictures Imageworks
Larry Gritz
software architect
Xian Guan
fx technical director: sony pictures imageworks
Dorien Gunnels
lighting & compositing artist
Thomas Hannivan
Stereo Production Coordinator
Earl A. Hibbert
Senior Previz Artist
Amanda Hui
digital production manager
Eyad Hussein
character technical director
Jessica Hwang
lighting & compositing artist
Enoch Ihde
character setup td
Michael Jimenez
digital compositor: sony pictures imageworks
Erik Rasmus Johansson
cfx artist
Robert Jonker
production finance
Alyse Joseph
digital production manager
Marvin Kim
modeling supervisor
Daniel Kramer
head of cg
Joosten Kuypers
cg supervisor
Michael Lafuente
color scientist
Pearl Luen Chee Lai
lighting & compositing artist
Philip Larson
software engineer: SPI
Jennifer Lasrado
character effects lead
Romain Lavoine
lighting and compositing td
Aaron Fang-Jen Lee
Senior CFX Artist: visual effects
Charles Chao-Hua Lee
post-production supervisor
Kyu Hyung Ray Lee
lighting and compositing artist
Shun Sing Edward Lee
Senior Look Development Technical Director
Stephanie C. Lee
associate production manager
YJ Lee
effect artist: Sony Pictures Imageworks
Diana Li
fx td: Sony Pictures Imageworks
Kimberley Liptrap
senior look development technical director
Natalia Loktionova
visual effects
Derrick MacPherson
technical operations manager
Nupur Mahadik
Lighting/Compositing Artist
Buthaina Mahmoud
software engineer
Alex Manita
visual effects artist
Jeffrey Martin
character effects artist
Leslie Elizabeth Martin
CFX artist
Andrea Matamoros
lead modeler
Camille Mateos
Technical Production Manager
Will McCrate
lighting & compositing artist
Victoria McGowen
pipeline td: Sony Pictures Imageworks
Stephanie Molk
FX Artist
Jessica Moreau
visual effects artist
Kurian Os
Software Engineer
Pierre Pages
lead lighting and look development
Andrea Parkhill
cfx lead
Addison Pauli
production & editorial support: Sony Pictures Imageworks
Eileen Peng
lighting & compositing artist
Fermi Perumal
Software Engineer
Camil Planella
visual effects artist
Edwin Poon
lighting & compositing artist
Nadia Pranabudi
Software Engineer
Abhishek Prasad
senior lighting & compositing artist
Scott Prior
digital artist
Sonya Proehl
training coordinator
Vikram Puttanna
cfx technical director
J. Robert Ray
software architect
Hiro Ren
CFX artist
Carlos Reyes
System Engineer
Reinhold Rittinger
effects technical director
Aurore Sabrier
Creature FX artist
Guillermo Sanchez Camacho
visual effects artist
Tejas Sanghavi
sr creature fx td: sonyimageworks
J.M. Santiago
visual effects artist
Jameson Schultz
Stereoscopic Supervisor
Catlin Scroggie
Lighting & Compositing Artist: Sony Pictures Imageworks
Anik Seguin
visual effects editor
Dongjin Seo
texture artist
Arnaud Servouze
Lighting/Compositing Artist
Dan Sheerin
senior software engineer
Heekyung Shin
lighting and compositing
Uros Simic
senior lighting and compositing technical director: Sony Pictures Imageworks
David Alexander Smith
visual effects supervisor
Geri Smith
lighting/compositing
Javier Solsona
supervising character technical director
Orde Stevanoski
pipeline architect
Zoran Stojanoski
effects animator: Sony Pictures Imageworks
Sujil Sukumaran
senior fx technical director
Claire Sun
Associate Production Manager
Connie Sung
visual effects coordinator
Kelly Sung
production coordinator
Donna Wing Yan Tang
sr fx td: Sony Pictures Imageworks
Martin Tardif
senior technical director: Sony Pictures Imageworks
David Tesi
visual effects coordinator
Guillaume Thimus
lookdev: lighting and compositing artist
Caspar Trenchard-Turner
cfx technical director
Ryan Tulloch
lighting & compositing artist
Abel Vargas
lighting and compositing artist
Dulce Velazquez
character effects artist: Sony Pictures Imageworks
Tiberius Viris
Matte Painting Supervisor
Monique Williams
digital matte painter
Colby Winfield
fx artist
Kyung Hoon Woo
lighting technical director
James Xiao
Software Engineer
Chris Yee
Character Effects Artist
Ruilin Zoe Zhang
character fx td: Sony picture imageworks
Marteinn Örn Óskarsson
software developer
Paolo Gnoni
visual development (uncredited)
Chris Kessler
production services technician (uncredited)
Andrea Lackey Pace
executive director of editorial: production services & resources (uncredited)
Gregory Walker
Modeler (uncredited)

Camera and Electrical Department

Alessio Avezzano
previsualization cinematographer

Animation Department

Arturo Aguilar
character effects artist
Florent Arnould
animator
Ozan Basaldi
animator
John Bermudes
previs/layout Supervisor
Julie Bernier Gosselin
animator
Patrick Blazin
animator
Bailey Brent
animator
Simone Brundisini
animator
Martin Campos Amoros
animator
Emma Cartwright
animator
Daniel Ceballos
animator
Donald Chan
animator
Yim Hang May Chow
layout artist
Jesse Cnockaert
animator
Jeremy Cummins
animator
Steve Cunningham
animator
Emily Delion
animation coordinator
Romain Digonnet
senior animator
Robert Espanto Domingo
animator
Janel Drewis
animator
Leon Anthony Enriquez
Senior modeler
Martín Esnaola
animator
Michael Evans
layout artist
Kate Forrest
animator
Carlos Fraiha
senior animator
Joan Marc Fuentes Iglesias
animator
Atsuo Fujiwara
senior animator
Jessica Giang
layout artist
Satish Goda
department technical director
Juan Alejandro Gomez
lead animator
Morgan Gonzales
animator
Anna Gopin
animator
Vanessa Grewal
Senior Layout Artist (as Vanessa Blair)
Evelyn Gunawan
animator
Gary Hendry
senior layout artist
David Hernandez
animator
Kevin Herron
animator
Adam Holmes
layout supervisor
Eike Hoppmann
animator
Seung Hoo Ihm
senior character animator (as Alex Seunghoo Ihm)
Yûko Ikeda
animator
Jason Irish
senior modeler
Kevin Jackson
animator
Tristan Jeanbourquin
animator
Sangyeong Jeong
senior animator (as Sang Yeong Jeong)
Tyler Kakac
senior animator
Sebastian Kapijimpanga
head of character animation
Rishi Kaul
animator
Glen Keane
character designer / story artist
Morgan Kelly
animator
Hyesook Kim
animator
Jin Kim
character designer
Nicolette Kiss
animator
Aleksandar Hristiyanov Kolev
animator
Magnolia Ku Lea
animator
Daniel Laczkowski
layout artist
Chaeyeon Lee
animator
Jean Lee
animation coordinator
Minseok Lee
animator
Seung gi Lee
animator
Sophia Lee
animator
Kim Leow
senior animator
Jenny Li
animator
Bobby Liauw
animator: Sony Pictures Imageworks
Fraser Littlejohn
animator
Bernard Lizon
previs and layout artist
Dominique Louis
visual development artist
Melanie Lowe
layout associate production manager
Jennifer Luu
animator
Steven A. MacLeod
Head of Story
Mickael Mandonnet
lighting and compositing artist
Leandro Martins
animator
Jonathan Meret
layout artist
Naoko Mizutori
animator
Brittany Myers
character designer
Kristin Müller
animator
Aniket Natekar
animator
Juan Carlos Navarro Gómez
animator
Nicholas Nostbakken
animator
Ryan O'Reilly
senior animator
Kohei Ohata
animator
Zac Overcash
senior animator
Jeff Panko
lead animator
Irene Parkins
animator
Florian Parrot
animator
Sagar Arun Pawar
animator (as Sagar Arun)
David S. Peng
animator
Marshall Peterman
animator
Sean Ari Peterson
senior animator
Daniel Pozo
animator
Catherine Racette
animator
Aurian Redson
story artist
Ricardo Jost Resende
lead animator
Mario Richard
animator
Andres de los Rios
animator
Humberto Rosa
animator
Agustín Ross Beraldi
animator
Ryan Savas
story artist
George Schermer
animator
Renato dos Santos Sena
animator
Emma Shih
animator
Sue Hyunsook Shim
animator
Tatsuyuki Shimada
animator
Michael Show
animator
Jia Loon Sim
animator
Tania Simeons
senior animator
Nicholas Smolyn
senior layout artist
Hiroya Sonoda
animator
Sikand Srinivas
animator
Nick Starcevic
lead character animator / supervising animator
Eric Stinnissen
senior animator
Chris Su
animator
Eunjin Suh
animator
Joseph Taylor
technical animation lead
Kylee A. Taylor
Animation Coordinator (as Kylee Ann Taylor) / animation coordinator (as Kylee Ann Taylor)
Kaiya Telle
layout artist
Aidan Terry
assistant animator
Siggi Orri Thorhannesson
animator
Sigurdur Orri Thorhannesson
animator
Roberto Tifi
animator
Brett Tombari
animator
Charles Trebino
senior layout artist
Alexandra Tronel
layout artist
John Turello
animator
Craig Van Dyke
previs lead
Nideep Varghese
Senior Animator
Brian Walters
Senior Layout Artist
James R. Ward
animator
Daniel Waters
animator
David Wesch
animator
Jeeyun Won
animator
Aya Yoshizono
animator
Karen Chau
additional storyboard artist (uncredited)
Andy Kelly
storyboard artist (uncredited)
Bill Kroyer
animator (uncredited)
Carlos Ramos
storyboard artist (uncredited)
Carey Yost
storyboard artist (uncredited)

Casting Department

Barbara Harris
adr voice casting

Editorial Department

Ivan Bilancio
additional editor
Elijah Eastlund
digital intermediate producer
Peter Ettinger
associate editor
Jason Fabbro
digital intermediate colorist
Shane Glick
first assistant editor: post
Caitlin Gutenberger
first assistant editor
Mark Keefer
associate editor
Bridget Kiernan
assistant editor
Carrie Oliver
digital intermediate editor
Jamey Wieser
post-production coordinator

Music Department

Julia Abueva
singer
Marton Barka
music contractor
John Barrett
additional score recording engineer
Jonathan Bartz
electronic music programming
Dan Boardman
music preparation
Britt Burton
singer
David Butterworth
orchestrator
Angelo Chacon
Music Production Coordinator
Roc Chen
cultural music consultant
Stefano Civetta
score editor
Gareth Cousins
score mixer / song mixer
Randy Crenshaw
singer
Christopher Curtis
original songs by / songwriter
Grace Davidson
soloist: soprano
Marjorie Duffield
original songs by / songwriter
Bradley Farmer
music editor
Dave Hartley
soloist: piano
David William Hearn
music programmer
Andrew Hey
additional engineer
Larry Hochman
composer: additional music / score orchestrator / song orchestrator
Stefan Karrer
executive album producer
Ana Krafchick
studio manager
Edie Lehmann Boddicker
vocal coach
Gabrielle Mandel
Music Coordinator
Eliza Marshall
soloist: Chinese woodwinds
Harvey Mason Jr.
executive music producer / music producer / singer
Bernd Mazagg
score recordist
Synchron Stage Orchestra
score performed by
Helen Park
original songs by / singer / songwriter
Sammy Ramirez
additional engineer
James Allen Roberson
music programmer-songs
Robert L. Smith
Score Recordist
Stefan Steinbauer
project coordinator
Jill Streater
head of music preparation
Tori Sunnucks
Studio Coordinator
Jason Tam
singer
John Van Nest
additional engineer
Veronika Vitazkova
solo flute (as Veronika Vitazkova Simonsen)
Johannes Vogel
conductor
Martin Weismayr
score recordist
Michael Wyckoff
additional music / soundtrack: Ultraluminary
Wang Xiao
soloist: erhu (as Xiao Wang)
John Yi
singer
Kenta Yonesaka
additional engineer
Marta Maria Di Nozzi
assistant engineer (uncredited)
Michael Starobin
song orchestrator (uncredited)

Script and Continuity Department

Christina Heller
script supervisor (as Christina Foster)
Shelby Peake
script coordinator (as Shelby Lynn Peake)

Additional Crew

Stephanie Alpert
Production Executive: Netflix
Chris Barnett
production assistant
Daniel Benjamin
studio teacher
Nicole Brisson
Studio Infrastructure
Wancy Cho
central coordinator
Jacopo Rosso Ciufoli
marketing
Carly Cook
studio infrastructure: Sony Pictures Imageworks
François Deschamps
studio executive
Aaron Drucker
Assistant Accountant
Diaa Elsadat
publicity lead
Stasia Fong
production coordinator
Kristy Lynn Fortier
production management: Sony Pictures Imageworks
Rosie Galvin
senior recruiter
Alexander Gerveshi
software engineer
Sonia Gilmore
associate recruiter
Clayton Goldhawk
production assistant
Kyle Hanagami
choreography
Justinian Huang
head of development: Pearl Studio
Daniela Kriston
engineer
Scarlet Letters
end crawl by
Alyd Maximilian Thierry Llewellyn
production assistant
Juliet Lo
production assistant
Liam Manglano
production coordinator
Mara Cruz Tangco
production assistant / production coordinator
Traci Tolman Mars
recruiter
Ilene Morgan
production accountant
Olivier Mouroux
publicity lead
Marc Ostroff
Finance Executive: Netflix
Constance Parng
voice actor
Joaquin Pecheur
it systems engineer
Dagan Potter
Head of Studio
Mike Reiner
Studio Infrastructure
Carlos Reyes
System Engineer
Olivia Stark
Intern: Janet Yang Productions
Kinga Vasicsek
production coordinator
Elaine Zhang
creative executive

Thanks

Estee Castillo
special thanks
Melissa Cobb
special thanks
Alexander Gaeta
special thanks
Charlene Ann Huang
special thanks
Chris Montan
special thanks
Olivier Mouroux
special thanks
Sunny Park
special thanks
Audrey Wells
in loving memory of
Josh Wood
thanks
All Filters