Edit
Mariah Carey's Magical Christmas Special (2020) Poster

Full Cast & Crew

Directed by 

Roman Coppola
Hamish Hamilton

Writing Credits (in alphabetical order)  

Caroline Fox ... (written by)

Cast (in credits order)  

Mariah Carey ... Self
Monroe Cannon Monroe Cannon ... Self (as Roe)
Moroccan Cannon Moroccan Cannon ... Self (as Roc)
Misty Copeland ... Self
Snoop Dogg ... Self
Jermaine Dupri ... Self
Billy Eichner ... Self
Ariana Grande ... Self
Tiffany Haddish ... Self
Mykal-Michelle Harris ... Self
Jennifer Hudson ... Self
Anitta ... Self
Millie Bobby Brown ... Self
Heidi Klum ... Self
Bette Midler ... Self
Leslie Odom Jr. ... Self
Ozuna ... Self
Rest of cast listed alphabetically:
Khasan Brailsford ... Dancer
Leonard Crofoot ... Choir
Jason Glover ... Dancer
Lanier McKinney Lanier McKinney ... Dancer
Shaun Walker ... Dancer
Keenan D. Washington ... Dancer, Elf

Produced by 

Mark D. Allen ... virtual production producer
Suzanne Bender ... talent producer
Rita Maye Bland ... producer
Derek Browell ... line producer
Mariah Carey ... executive producer
Roman Coppola ... executive producer
James Deutch ... Production Executive
R.J. Durell ... co-executive producer
Ashley Edens ... executive producer
Melanie Fletcher ... consulting producer
Nick Florez ... co-executive producer
Hamish Hamilton ... executive producer
Raj Kapoor ... executive producer
Tim Kubit ... technical producer
Connor Malbeuf ... associate producer
Jen Muccia ... supervising producer
Angelina Rha ... executive assistant
Chase Simonds ... supervising producer
Ian Stewart ... executive producer
Bryan Tanaka ... creative producer
Kristen Wong ... co-executive producer

Music by 

Mariah Carey
Daniel Moore
Tremaine Williams

Cinematography by 

Keyan Safyari

Editing by 

Peter CabadaHagan
James Collett
Guy Harding ... lead editor

Production Design by 

Julio Himede

Art Direction by 

Kristen Merlino
John Zuiker

Costume Design by 

Daniella Gschwendtner

Makeup Department 

Brian Steven Banks ... hair stylist
Gayla Basehart ... key makeup artist
Kristofer Buckle ... makeup artist
Laura Calvo ... makeup artist
Abraham Esparza ... hair stylist
Bruce Grayson ... makeup artist / makeup department head
Deborah Humphries ... makeup artist
James MacKinnon ... makeup artist
Jayson Medina ... hair stylist
Angela Moos ... makeup artist
Nicole Walpert ... hair stylist

Production Management 

Lance Asher ... post-production supervisor
Chris Manigault ... production manager
Darren Moloney ... post-production supervisor
Patrice Patrick ... production manager

Art Department 

Yigit Isik ... illustrator
Steven Milosavleski ... graphic designer
Jack Papuchyan ... prop maker: H&H Book Services (uncredited)

Sound Department 

Derrek Jones ... dialogue editor
Brian Riordan ... re-recording mixer
Aran Tanchum ... foley mixer
Barry S. Weir Jr. ... sound designer / supervising sound editor
Paul Wittman ... sound mixer

Visual Effects by 

Sebastian Benn ... compositor
Mark Bessler ... Visual Effects Assistant Editor
Bryan Binder ... visual effects producer: Stargate Studios
Joshua Cain ... visual effects artist
Sunny Danh ... compositor
Rob DeFranco ... ar executive producer
Ernesto Forteza ... 3d artist
Jeremy Hunt ... visual effects artist
Dongjae Krystofer Kim ... motion graphics
John V. Knowles ... visual effects coordinator
Ryan Lalonde ... senior production operations engineer
Felix Mack ... motion graphics
Gerad Metz ... visual effects coordinator: Stargate Studios
Danny Negus ... unreal supervisor
Tom Pugh ... compositor
Paul Rio ... Visual Effects Artist: Stargate Studios
Mike Santoro ... visual effects coordinator
Emre Switzer ... unreal supervisor
Davide Tirindelli ... 3d artist

Camera and Electrical Department 

Peter Drinco ... moviebird crane operator
Jane Allison Fleck ... digital imaging technician
Manny O Gutierrez ... steadicam operator
Mark Humphrey ... lighting director & programmer
Ryan Patrick O'Hara ... first assistant camera
T.J. Signaigo ... set lighting technician
Matt Trujillo ... steadicam utility

Costume and Wardrobe Department 

Florencia M. Carrizo ... Cutter Fitter
Art Conn ... costumer
Jennifer Ashley Connell ... costumer
Claudia A. Fontanez ... costumer
Azby Geoffrey ... set costumer
Rebekah Johnson ... costume assistant
Clara Kim ... costumer
Hachy Mendez ... costumer
Dana Neillie ... costume supervisor
Gerald Saavedra ... costumer
Karina Torrico ... assistant costume designer
Haharhel Valencia ... wardrobe assistant

Editorial Department 

Ian Brankin ... conform editor
Drew Chiminec ... assistant editor
Adam Michael Gayheart ... post production manager
Ryan Hymel ... workflow supervisor
Ky Kenyon ... assistant editor
Kenny Kiesecker ... vfx assistant editor
Rob Kraut ... vfx editor
Rachel McIntire ... workflow producer
Evan Okada ... dailies technician
Jon Pehlke ... on-line editor
Anson Petrick ... post-production assistant

Music Department 

Jonathan Bartz ... music sequencing
Evan Greenspan ... music
Samuel Hoad ... Music Associate: Orchestral Sessions
Scott M. Riesett ... Music Producer: Orchestral Sessions

Script and Continuity Department 

Candice Muller ... script supervisor

Additional Crew 

Samantha Chadbourne ... talent coordinator
Chris Chapman ... production coordinator: pre-production
Julie Cummings ... Covid Compliance Officer CCO
Harmony Kasper ... Talent Escort
Dominique Kelley ... choreographer
Dejan Milovanovic ... systems engineer
Jack Papuchyan ... prop maker: H&H Book Services (as J. Papuchyan)
Nadine Ruiz-Carlson ... production coordinator
Darien Schwartz ... legal
Samantha Shahi ... production legal
Kerry Smith ... legal services
Daniel Villagomez ... credits administrator

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed