Type in any movie or show to find where you can watch it, or type a person's name.

ShangChi and the Legend of the Ten Rings

Shang-Chi and the Legend of the Ten Rings (2021)

Full Cast & Crew

Movie Page
PersonTypeJobRole(s)

Andy Cheng
CrewCrewFight Choreographer

Bill Pope
CrewCameraDirector of Photography

Bradley James Allan
CrewCrewStunt Coordinator, In Memory Of, Second Unit Director

Charles Newirth
CrewProductionExecutive Producer

Christopher Townsend
CrewVisual EffectsVisual Effects Supervisor

Dave Jordan
CrewSoundMusic Supervisor

David J. Grant
CrewProductionCo-Producer

Elísabet Ronaldsdóttir
CrewEditingEditor

Fiona Nix
CrewCrewUnit Publicist

Hanzhi Tang
CrewVisual EffectsVisual Effects Supervisor

Jennifer Cornwell
CrewProductionUnit Production Manager

Joe Farrell
CrewVisual EffectsVisual Effects Supervisor

Katy Wood
CrewSoundSupervising Sound Editor

Kevin Feige
CrewProductionProducer

Kym Barrett
CrewCostume & Make-UpCostume Design

Lora Hirschberg
CrewSoundSound Re-Recording Mixer

Lori A. Balton
CrewArtLocation Scout

Louis D'Esposito
CrewProductionExecutive Producer

Marianne Parker
CrewCostume & Make-UpCostumer

Matt Absher
CrewEditingFirst Assistant Editor

Michael Semanick
CrewSoundAdditional Sound Re-Recording Mixer

Peter J. Devlin
CrewSoundSound Re-Recording Mixer

Rebecca Cohen
CrewArtDecorator, Set Decoration

Richard Hobbs
CrewArtSupervising Art Director

Rick Findlater
CrewCostume & Make-UpHair Designer, Makeup Designer

Sarah Halley Finn
CrewProductionCasting

Sean Hargreaves
CrewArtConceptual Design

Sue Chan
CrewArtProduction Design

Victoria Alonso
CrewProductionExecutive Producer

Dave Callaham
CrewWritingScreenplay, Screenstory

Harry Yoon
CrewEditingEditor

Nat Sanders
CrewEditingEditor

Onnalee Blank
CrewSoundSound Re-Recording Mixer

Todd Harris
CrewArtStoryboard Artist

Destin Daniel Cretton
CrewDirectingDirector, Screenplay, Screenstory

Jeremy Bowker
CrewSoundSound Designer

Michelle Jubilee Gonzalez
CrewCrewStunts

Chelsea Staebell
CrewCostume & Make-UpCostume Assistant, Assistant Costume Designer

Joel P. West
CrewSoundOriginal Music Composer

Lauren Shaw
CrewCrewStunts

Matt Fraction
CrewCrewThanks

Jade Xu
CrewCrewStunts

Jonathan Schwartz
CrewProductionProducer

Kelly Richardson
CrewCrewStunts

Fabian Lacey
CrewArtConcept Artist

Sean Noel Walker
CrewVisual EffectsSenior Visual Effects Supervisor

Robin Lynn Bonaccorsi
CrewCrewStunts

Joy Cretton
CrewCostume & Make-UpCostume Designer

Jan Philip Cramer
CrewVisual EffectsHead of Animation

Dave Heazlewood
CrewCrewTransportation Captain

Damien Carr
CrewVisual EffectsVisual Effects Producer

Andrew Lanham
CrewWritingScreenplay

Whitney Donald
CrewArtArt Department Assistant

Mike Martinez
CrewCrewStunts

Molly Doyle
CrewProductionCasting Associate

Steve Englehart
CrewWritingCharacters

Brianna Hoskins
CrewProductionProduction Coordinator

Christopher Kelley
CrewArtSet Decoration Buyer

Jim Starlin
CrewWritingCharacters

Jeff Okabayashi
CrewDirectingFirst Assistant Director

Alexandre Cancado
CrewVisual EffectsVisual Effects Supervisor

Dan Oliver
CrewVisual EffectsSpecial Effects Supervisor

Andy Park
CrewVisual EffectsVisual Development

Susan Lee
CrewArtTextile Artist

Liz Oliver
CrewArtTextile Artist

Quinton Wallace
CrewCostume & Make-UpMakeup Artist

Xing Zhaolin
CrewCrewStunts

Courtney Mayhew
CrewCrewUnit Publicist

Esther Marquis
CrewArtTextile Artist

Keith Lau
CrewArtConcept Artist

Andrew Campbell
CrewArtGraphic Designer

Ulrich Zeidler
CrewArtConceptual Design

Iona Harris
CrewProductionProducer's Assistant

Salvatore Salamone
CrewCostume & Make-UpKey Costumer

Jocelyn Kuan
CrewCostume & Make-UpCostume Assistant

Grace Waing
CrewArtArt Department Assistant

Kirby Feagan
CrewArtAssistant Art Director

Edwin Van Huizen
CrewEditingColorist

Romana Samaritani
CrewProductionExecutive Assistant

Chung Chi Li
CrewDirectingSecond Assistant Director, Stunt Coordinator

Anissa Garcia
CrewProductionCasting Assistant

Puven Pather
CrewCrewStunts

Liam Lane
CrewSoundOther

Danielle Adams
CrewSoundSound Re-Recording Assistant

Mike Snow
CrewCrewStunts

Talayna Moana Nikora
CrewCrewStunts

Kevin R. Wright
CrewCrewOther

Millie Lohmann
CrewCrewStunt Double

Christian Camacho
CrewVisual Effects2D Artist

Meow Nutjaree Wannasri
CrewVisual EffectsVFX Artist

Dan Finnegan
CrewVisual EffectsVFX Artist

Eliza Campagna
CrewCostume & Make-UpMakeup Artist

Cecilia Chi-ying Lau
CrewProductionCasting Assistant

Beau Karolos
CrewCrewStunts

Kay Hoddy
CrewVisual EffectsRotoscoping Artist

Sona Balam
CrewSoundSound Re-Recording Mixer

Yung Lee
CrewCrewFight Choreographer

Anthony Rose
CrewCameraEpk Camera Operator

Lucy Lantz
CrewCrewStunts

Yvette Lutonadio
CrewCrewStunts

Charlotte Leonie
CrewCrewStunts

Shao-Yan Li
CrewCrewStunt Double

Catherine Hewitson
CrewCrewStunts

Angela Sippel
CrewCrewStunts

Fan Xiaoshuang
CrewCrewStunt Double

Finola Xie
CrewCrewStand In

Mark Dawson
CrewArtArt Direction

David Mir
CrewVisual EffectsDigital Compositor

Ben Kingsley
CastActorTrevor Slattery

Benedict Wong
CastActorWong

Brie Larson
CastActressCarol Danvers / Captain Marvel (uncredited)

Lau Ga-Yung
CastActorWenwu's Captain

Dee Bradley Baker
CastActorMorris (voice)

Fernando Chien
CastActorGao Lei

Jodi Long
CastActressMrs. Chen

Lynette Curran
CastActressOld Lady on Bus

Mark Ruffalo
CastActorBruce Banner / Hulk (uncredited)

Michael-Anthony Taylor
CastActorBus Driver

Michelle Yeoh
CastActressYing Nan

Raymond Ma
CastActorGang Leader

Tim Roth
CastActorEmil Blonsky / Abomination (voice) (uncredited)

Tony Leung Chiu-wai
CastActorXu Wenwu

Tsai Chin
CastActressWaipo

Yuen Wah
CastActorMaster Guang Bo

Johnny Carr
CastActorWenwu's Driver

Fala Chen
CastActressLi

Andy Le
CastActorDeath Dealer

Awkwafina
CastActressKaty

Jade Xu
CastActressWidow

John Harding
CastActorWenwu's Guard

Lydia Sarks
CastActressFlight Attendant

Ronny Chieng
CastActorJon Jon

Simu Liu
CastActorShaun / Shang-Chi

Zach Cherry
CastActorKlev

Stephanie Hsu
CastActressSoo

Florian Munteanu
CastActorRazor Fist

Stella Ye
CastActressYuchen

Kunal Dudheker
CastActorJohn

Dallas Liu
CastActorRuihua

Bingchen Ye
CastActorArcher Warrior / Assassin (uncredited)

Harmonie He
CastActressTeen Xialing

Alistair Bates
CastTrash Truck Driver

Meng'er Zhang
CastActressXialing

Paul He
CastActorChancellor Hui

David Chea
CastBus Goon (uncredited)

Jayden Tianyi Zhang
CastActorYoung Shang-Chi

Arnold Sun
CastActorTeen Shang-Chi

Elodie Fong
CastActressYoung Xialing
PersonTypeJobRole(s)
Back to Top