Jump directly to the content
ACTING LEGENDS

Who’s in the Shang-Chi and the Legend of the Ten Rings cast?

SHANG-CHI and the Legend of the Ten Rings has been much-anticipated by Marvel fans.

The new movie is just as action packed as other MCU offerings, and has a stellar cast to boot. Here's who stars in the new film...

Shang-Chi and the Legend of the Ten Rings has a stellar cast
9
Shang-Chi and the Legend of the Ten Rings has a stellar castCredit: Marvel Entertainment / YouTube

Simu Liu

Simu Liu will star as martial arts master Shang-Chi
9
Simu Liu will star as martial arts master Shang-ChiCredit: Getty

Simu Liu is a Canadian actor, who stars as martial arts master Shang-Chi.

Liu is well-known for his role as Jung Kim in CBC's sitcom Kim's Convenience.

He has also featured in popular Canadian television crime drama series Blood and Water.

Liu also has credits in popular TV shows including Orphan Black and Fresh Off the Boat.

Awkwafina

Awkwafina will play Katy, a friend of Shang-Chi
9
Awkwafina will play Katy, a friend of Shang-ChiCredit: Getty

Awkwafina, real name Nora Lum, is an American actress and comedian. She has taken on the role of Katy, a friend of Shang-Chi who joins him on his adventure.

After gaining popularity for releasing rap tracks on YouTube, Awkwafina appeared on the MTV comedy series Girl Code.

She also has credits in big-budget American comedy movies, including Neighbors 2: Sorority Rising, Ocean's 8, Crazy Rich Asians, and Jumanji: The Next Level.

Awkwafina also had a leading role in Lulu Wang's film The Farewell, which received critical acclaim.

Tony Leung

Tony Leung is a hugely popular actor from Hong Kong
9
Tony Leung is a hugely popular actor from Hong KongCredit: Getty

Tony Leung is a hugely popular actor from Hong Kong and is widely seen as one of Asia's most talented actors.

Leung plays Wenwu, the leader of the Ten Rings, marking his Hollywood debut.

Among his many film credits are Chungking Express, Happy Together, In the Mood for Love, and The Grandmaster.

Leung's role in In the Mood for Love received critical acclaim.

Michelle Yeoh

Michelle Yeoh is a Malaysian actress
9
Michelle Yeoh is a Malaysian actressCredit: Getty

Michelle Yeoh is a Malaysian actress, known primarily for her role in the James Bond film Tomorrow Never Dies.

She has also featured in high-profile martial arts film Crouching Tiger, and Hidden Dragon.

Yeoh appears in CBS series Star Trek: Discovery as captain of the USS Shenzhou.

Fala Chen 

Fala Chen rose to fame with her roles in Hong Kong drama series
9
Fala Chen rose to fame with her roles in Hong Kong drama seriesCredit: Getty

Fala Chen is a Chinese-American actress.

She rose to fame with her roles in Hong Kong drama series Steps, No Regrets and Lives of Omission.

Chen has also featured in Chinese drama series, Sound of the Desert and HBO miniseries The Undoing.

Florian Munteanu

Florian Munteanu is a Romanian boxer and actor
9
Florian Munteanu is a Romanian boxer and actorCredit: Getty

Florian Munteanu is a Romanian boxer and actor.

He portrays arch villain Razor Fist.

Munteanu has previously starred as Ivan Drago’s son in Creed II.

Ronny Chieng

Ronny Chieng appeared as Eddie Cheng in Crazy Rich Asians
9
Ronny Chieng appeared as Eddie Cheng in Crazy Rich AsiansCredit: AFP

Ronny Chieng is a Malaysian actor.

You may recognize him from Comedy Central's The Daily Show or from his sitcom on ABC, Ronny Chieng: International Student.

He also appeared as Eddie Cheng in Crazy Rich Asians.

Meng'er Zhang

Meng'er Zhang will also star in the new film
9
Meng'er Zhang will also star in the new filmCredit: Instagram

Meng'er Zhang is new on the acting scene.

Her social media suggests she may have done some modelling in the past.

How can I watch Shang-Chi?

Released in movie theatres on September 3, 2021, Shang-Chi is now available for digital streaming.

READ MORE SUN STORIES

On Friday, November 12, 2021, Disney+ added Shang-Chi to their platform.

Those with a Disney+ membership can now stream the movie from the comfort of their own homes.

We pay for your stories!

Do you have a story for The US Sun team?

Email us at [email protected] or call 212 416 4552.

Like us on Facebook at and follow us from our main Twitter account at

Topics