Marvel Studios has found its Shang-Chi.

Canadian actor Simu Liu will play Shang-Chi in the martial arts hero's upcoming film, titled Shang-Chi and the Legend of the Ten Rings. The news was revealed at Comic-Con International in San Diego during the Marvel Studios presentation, where it was also announced Crazy Rich Asians actor Awkwafina would be playing a role in the film as well. Tony Leung will play the movie's villain: the Mandarin.

RELATED: Marvel Announces Shang-Chi Film, Cast, Release Date

Liu is known for his work on such TV series as Kim's ConvenienceFresh Off the BoatThe Expanse and Yappie.

Created by Steve Englehart and Jim Starlin, Shang-Chi first appeared in 1973's Special Marvel Edition #15. The powerful hero has been a member of such groups as Heroes for Hire, Secret Avengers, Avengers and Agents of Atlas. He's skilled in martial arts and able to duplicate himself. The title of his movie indicates he'll come face to face with the Mandarin.

The Mandarin's name was last mentioned in Marvel's All Hail the King one-shot short film. In it, Trevor Slattery -- the imposter Mandarin during the events of Iron Man 3 -- comes to realize that there is a very real Mandarin in control of the clandestine Ten Rings organization.

RELATED: Doctor Strange 2 Confirmed with Official Title, Release Date

Shang-Chi and the Legend of the Ten Rings releases February 12, 2021.