X

Cast & Crew

Directed By

Written By

John Hoberg
screenplay by / story by
Kat Likkel
screenplay by / story by
Brenda Hsueh
screenplay by / story by
Peter Sohn
story by

Cast

Wilma Bonet
Flarrietta
Matthew Yang King
Alan / Lutz / Earth Pruner
Clara Lin Ding
Little Kid Ember
Reagan To
Big Kid Ember
Jeff LaPensee
Sparkler Customer
Ben Morris
Wood Immigration Official
Alex Kapp
Customer / Delivery Person / Earth Landlord
P.L. Brown
Doorman
Innocent Ekakitie
Marco and Polo Ripple

Produced By

Krissy Cababa
associate producer
Pete Docter
executive producer
McKenna Harris
associate executive producer
Becky Neiman
associate producer
Denise Ream
producer

Cinematography

David Juan Bianchi
director of photography
Jean-Claude Kalache
director of photography

Sound

Danielle Adams
assistant re-recording mixer
Anna Behlmer
re-recording mixer
Steve Bissinger
sound effects editor
Ben Burtt
sound editor
Benjamin A. Burtt
sound effects editor
Vince Caro
production sound mixer
Lisa Chino
first assistant sound editor
Scott Curtis
foley mixer
Nick Docter
foley editor
Coya Elliott
supervising sound editor
Gary A. Hecker
foley artist
Tom Johnson
re-recording mixer
Traynor Katzer
client services
Ren Klyce
re-recording mixer / sound designer / supervising sound editor
Heikki Kossi
foley artist
Samuel Lehmer
production sound editor
Donnie Little
engineering services
Josh Lowden
general manager
Paul McGrath
production sound mixer
Marilyn Morris
production sound mixer
Steve Morris
head of engineering
Nathan Nance
additional re-recording mixer
Allison Ng
apprentice sound editor
Jon Null
head of production
Kimberly Patrick
sound effects editor
David Peifer
digital editorial support
Juan Peralta
re-recording mixer
Richard Quinn
dialogue/adr supervisor
Gary A. Rizzo
re-recording mixer
Zenan Robinson
production sound assistant
Shelley Roden
foley artist
John Roesch
foley artist
Christopher Scarabosio
re-recording mixer
Dee Selby
foley editor
Michael Semanick
re-recording mixer
Cathy Shirk
post production sound accountant
Jonathon Stevens
additional sound design
Gary Summers
re-recording mixer
Randy Thom
sound editor
Stephen Urata
re-recording mixer
Doc Kane
adr mixer
Rebecca Nisco
production sound assistant
Jamison Rabbe
dialogue recordist

Production Design

Art Direction

Jennifer Chang
shading art director

Visual Effects

Breanna Adams
visual effects tailoring & simulation coordinator
Vinicius C. Azevedo
stylized flame research
Amit Baadkar
effects lead
Sanjay Bakshi
visual effects supervisor
Raja Bala
visual effects
Trevor Barrus
visual effects character cloth lead
Jon Barry
effects technical director and development
Adrian Bell
visual effects software development manager
Jeremy Birn
Lighting Artist
Rodney A. Brillante
visual effects simulation technical manager
Haldean Brown
software research and development: animation
Gary Bruins
effects artist
Mike Cacciamani
visual effects lighting td
Kristopher Campbell
tailoring and simulation supervisor
Chris J. Chapman
effects principal artist
Edward Chen
visual effects lighting artist
Jun Han Cho
visual effects sets supervisor
Tracy Lee Church
visual effects sets shading lead
Ryan Coster
effects artist
Vicente Cruz
effects coordinator
Stephanie Claudino Daffara
visual effects global technology engineer
Peter Demarest
visual effects td
Matt DeMartini
effects manager
Airton Dittz Jr.
visual effects lighting artist
Ravindra Dwivedi
development and effects artist
Scott W. Edelman
visual effects simulation td
Dan Enstrom
visual effects lighting artist
Lorraine Harte Fitzgerald
visual effects set dressing artist
Jared Fong
visual effects character modeling & articulation artist
Piper Freeman
visual effects technical manager
Ilan Gabai
effects artist
Felege Gebru
Effects Technical Director
Max Gilbert
effects developer
Greg Gladstone
character effects lead
Krista Goll
visual effects sets modeling artist
Laura Hainke
visual effects character shading & groom artist
Katie Hamberger
visual effects stereoscopic td
Will Harrower
software fx research & development artist
Uma Havaligi
visual effects tailoring & simulation artist
Jeremy Heintz
visual effects td
Jonathan Hoffman
shading technical director
Shubha Jagannatha
visual effects sequence lead
Geoffrey Jarrett
visual effects crowd td
Michael Jefferies
visual effects software research & development: characters & crowds
Paul Kanyuk
crowds technical supervisor / stylized flame research
Jake Kaplan
visual effects lighting coordinator
Byungsoo Kim
stylized flame research
Raymond King
visual effects character effects td
Jaime Klein-Levinson
visual effects tailoring & simulation artist
Leo Ko
visual effects crowd td
Ivo Kos
visual effects sets modeling artist
Markus Kranzler
visual effects character shading & groom artist
Paul Kubala
visual effects rendering td
Jacob Kuenzel
character shading principal artist
Ana Lacaze
visual effects character shading & groom supervisor
Gautier Laudren
visual effects artist
Toan-Vinh Le
visual effects development & effects td
Hsiao-Hsien Lo
visual effects software research & development artist: characters & crowds
Alyssa Mar
visual effects sets manager
Stephen Marshall
effects supervisor
Tony Mitzelfelt
lighting technical director
Brandon Montell
visual effects sets technical artist
Arnold Moon
visual effects lead crowd td
Thomas Moser
visual effects simulation td
Greg Mourino
visual effects tailoring & simulation artist
Ricardo Nadu
visual effects simulation td
Dzung Nguyen
visual effects global technology intern
Michael O'Brien
effects artist
Christian Olan-Geddes
visual effects artist
Raphael Ortiz
stylized flame research
Jongwon Pak
fx artist
Burt Peng
visual effects lighting artist
Elvira Pinkhas
effects technical director
Nick Pitera
visual effects sets modeling artist
Kiki Mei Kee Poh
visual effects character shading artist
Nick Porcino
visual effects software research & development artist: Pixar Studio Team
William Reeves
global technology and dailies supervisor
Jon Reisch
effects supervisor
Jacob Richards
visual effects lighting artist
Max Rodriguez
visual effects simulation td
Krzysztof Rost
effects technical director
Witawat Rungjiratananon
visual effects software research & development artist: Presto Animation System
J.M. Santiago
visual effects artist
Rick Sayre
senior visual effects production scientist
Hope Schroers
effects artist
Douglas Seiden
fx td: Pixar
Akshay Shah
software engineer
Bill Sheffler
visual effects character modeling & articulation artist
Erik Shepherd
digital artist
Erica Simons
senior effects coordinator
Tim Speltz
effects lead
Angelo Stanco
effects artist

Production Management

Heather Eisner
post-production manager
Cynthia Lusk
international production director
Jesus Martinez
production manager
Dana Mulligan
post-production supervisor
Eric Pearson
home entertainment product supervisor
Cynthia Slavens
studio mastering director
Robert Tachoires
studio mastering manager

Art Department

Paul Abadilla
set designer
Piper Freeman
art manager
Maureen Giblin
art manager
Daniel Holland
sets art director
Harley Jessup
additional artist
Sydney Johnson
art coordinator
Jason Katz
story supervisor
Lauren Kawahara
set designer
Jasmin Lai
additional artist
Tarun Lak
pre-production artist
Erik Langley
additional art manager
Yon Hui Lee
storyboard artist
Carlos Felipe León Ortiz
lighting key designer
Michelle Li
art coordinator
Nira Liu
storyboard artist
Albert Lozano
additional look development art director
Kyle Macnaughton
set designer
Philip Metschan
previsualization artist
Laura Meyer
graphics art director
Elle Michalka
additional artist
Daniella Muller
art manager
Daniel Lopez Muñoz
character designer / visual development
Hye Sung Park
set designer
Hyein Park
storyboard artist
Megumi Sasaki
set designer
Jay Shuster
pre-production artist
Daniela Strijleva
additional artist
John Trauscht
international graphic designer
Jasmine Williams
art coordinator
Maria Yi
character and look development art director

Animation

Mahyar Abousaeedi
layout artist
Anna Benedict
story artist
Chris Bernardi
set shading artist
Bolhem Bouchiba
story artist
Donald Brooks Jr.
crowds animator
Cathleen Carmean
animation manager
Heaven Castillo
crowds coordinator
Donald Chan
animator
Yung-Han Chang
story artist
Koko Chou
story artist
Sung-Uk Chun
layout artist
Sarah Crowley-Kelly
layout artist
Paul Diaz
animator
Jahkeeli Garnett
layout lead
Jonathan Gibbs
layout artist
Anna Gopin
animator
Camryn Gray
animation shot support
Adam Habib
layout artist
Jae Ham
layout artist
Carrie Hobson
story artist
Park Jeeyoon
story artist
Rob Jensen
animation tools lead
Sandra Ford Karpman
post-animation camera lead
Rami Kasim
animator
Hyesook Kim
animator
Robert Kinkead
layout artist
Kristina Kovacs
crowds and fix animator
Tarun Lak
animator
Shawn Lee
animator
Yon Hui Lee
story artist
John LeGrande
animation technical supervisor
Alice Lemma
character designer
Mike Leonard
layout artist
Kim Leow
animator
Wei Li
layout artist
Nira Liu
story artist
Ambika Luthra
Fix/Crowds Animator
Cody Lyon
animator
Austin Madison
story artist
Keren Marroquin
layout coordinator
Sean Ryan McEwan
senior technical trainer
Dan Nguyen
animator
Teresa Nord Storhoff
animation tools lead
Erin O'Neal
layout artist
Eddy Okba
animator
Hyein Park
story artist
Bret 'Brook' Parker
character developer and animation
Alexander Pimwong
story artist
Bill Presing
story artist
Gwendelyn Robson
animation director
K.C. Roeyer
character development and animation
Christian Roman
story artist
Allison Rutland
directing animator
Max Sachar
story manager
Anna Scott
character designer
Kristina Sepulveda
crowds and fix animator
David Shavers
lighting artist
Tal Shwarzman
lead fix animator
Mia Stapleton
animation coordinator
Russell J. Stough
layout manager
Benjamin Su
directing animator
Eunjin Suh
animator
Le Tang
lead story artist
Jessica Torres
character animator
Becki Tower
animator

Editorial

Rachel Agana
post production coordinator
Brett Blake
assistant editor
Raquel Bordin
assistant editor
Jon Bryant
editorial manager
Mark Dinicola
senior colorist
Claire Faggioli
editorial manager
Lucas Glashoff
first assistant editor
Dominic Glynn
senior scientist
Dan Goslee
digital operator
Meredith Hom
editorial manager
C.J. Hsu
additional first assistant editor
Jennifer Neysa Jew
additional editor
Robin Leigh
digital intermediate supervisor
Sarah Ligatich
second assistant editor
Ben Morris
first assistant editor
Sophia Ohara
assistant editor
Amera Rizk
additional editor
Cassandra Rodriguez
mastering coordinator
Kevin Rose-Williams
additional editor
Max Sachar
editorial manager
Rick Sayre
senior production scientist
Greg Snyder
additional editor
William Starling
Editor: Custom Animation
Jessica Walley
editorial coordinator

Other

Jacob Brooks
special thanks
Kevin Chun
special thanks
Steve Davison
special thanks
Ralph Eggleston
in loving memory: 1965-2022
Thomas Gonzales
in loving memory: 1978-2022
Hea Ja Sohn
thank you: Mom for all the sacrifices you made for our family; 1946-2021
Heidi Rosenfelder
special thanks
Amber Rudolph
in loving memory: 1978-2022
J. Garett Sheldrew
in loving memory: 1964-2022
Eleanor Swigert
special thanks
Yung Tahk Sohn
thank you: Dad for all the sacrifices you made for our family; 1945-2017
Jamie Woolf
special thanks

Music Department

Shane Eli Abrahams
vocal soloist
John Beasley
instrumental soloist
Bill Booth
musician: tenor trombone
Campfire
additional music production
Rick Cox
instrumental soloist
George Doering
instrumental soloist
Katelyn Faraudo
musician: french horn
Alma L. Fernandez
musician: viola
Rob Frear
musician: trumpet
Moises Ignacio Garcia
assistant music editor / score recorded by
Jeff Gartenbaum
score recorded by
Jeffrey Goldford
vocal soloist
Natalia Goldstein
score assistant engineer
Ian Gottlieb
assistant orchestrator
Danny Greco
musician: percussion
Opie Gruves
music re-mixing coordinator
Lauren Harrold
music production specialist
Caleb Hsu
music production coordinator
Carl Johnson
orchestrator
Pete Korpela
musician: percussion
Carolyn Litchfield
musician: cello
Shawn Mann
musician: viola
Shinnosuke Miyazawa
music editor / score mixer
Leslie Morris
music contractor
Julia Newman
score coordinator
Thomas Newman
conductor
Jonny Pakfar
vocal soloist
J.A.C. Redford
supervising orchestrator
Francci Richard
vocal soloist
Erik Rynearson
musician: viola
Benedict Sheehan
assistant orchestrator
Christina Soule
musician: cello
Joe Stone
musician: oboe
Steve Tavaglione
instrumental soloist / musician
Gary K. Thomas
orchestrator
Thomas Vicari
orchestra recorder / scoring mixer
Matt Walker
executive music producer
Lara Wickes
musician: oboe
Don Williams
musician: timpani
Tom Boyd
musician: oboe soloist
Mark Graham
music preparation
Paul Kegg
musician: cello
Tom MacDougall
executive music producer
Steve Mair
musician: double bass
James Thatcher
musician: french horn
Bruce White
musician: viola
Joe Zimmerman
music preparation

Casting Department

Lexi Diamond
casting coordinator
Terri Douglas
adr voice casting
Kate Hansen-Birnbaum
casting associate

Camera Department

Russell J. Stough
camera manager

Script Department

Cara Brody
script supervisor
Movie title data and credits provided by
IMDb logo