Marvel Cinematic Universe Heroes

Captain Marvel’s Gemma Chan Isn’t The First Actor To Play Two Different MCU Roles

As it turns out, there are actually several actors who have taken on two completely different roles across multiple MCU films.

While we expected a more recognizable franchise to help kick off Phase 4 of the MCU next year (alongside the standalone Black Widow) film, it looks like Marvel Studios is doubling down on The Eternals, which is set to build upon the cosmic side of the series. So far, we don’t know all that much about the upcoming project – plot details are being kept tightly under wraps – but Kevin Feige himself seems excited to have the opportunity to get moviegoers hyped about a relatively unknown group of characters.

Recommended Videos

At last month’s panel at San Diego Comic-Con, Marvel pulled back the curtain on the film’s talented cast, which includes Angelina Jolie, Richard Madden, Kumail Nanjiani, Salma Hayek, Brian Tyree Henry, Lauren Ridloff, Lia McHugh and Don Lee. Recently, however, we heard reports that Gemma Chan was looking to join the roster, too, and some of you might remember her appearance in Captain Marvel, where she played Minn-Erva.

As EpicStream points out, Gemma would be playing a completely different role this time around, and as it happens, she’s not the only MCU actor who’s done so. For example, Laura Haddock, who played Meredith Quill (Star-Lord’s mother) in Guardians of the Galaxy, also made a brief appearance in Captain America: The First Avenger as a fan trying to get Steve Rogers’ autograph.

In the same film, actor Kenneth Choi played Howling Commando Jim Morita and he came back as Principal Morita in Spider-Man: Far From Home, as a descendant of the WWII soldier. Similarly, Martin Starr, who plays Peter Parker’s teacher, Mr. Harrington, also appeared in The Incredible Hulk as a security guard.

So, as you can see, Chan won’t be the first MCU actor to have the honor of playing different roles in the franchise. And if you’re into weird tidbits of casting trivia and want to know more, be sure to check out our recent article on Chris Evans, who’s played eight different comic book characters over his career.


We Got This Covered is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more
related content
Read Article Is Sydney Sweeney’s ‘Anyone But You’ coming to Netflix?
Glen Powell and Sydney Sweeney in the movie, ‘Anyone but You’
Read Article ‘Late Night with the Devil’ Shudder release date and time, confirmed
Late Night With The Devil
Read Article ‘Jurassic World’ reboot cast, director, plot, release date, and more
Jonathan Bailey and Scarlett Johansson superimposed over velociraptor from Jurassic World
Read Article The 11 best country movies of all time
no-country-for-old-men
Read Article Is there a ‘Rust’ movie release date?
Rust
Related Content
Read Article Is Sydney Sweeney’s ‘Anyone But You’ coming to Netflix?
Glen Powell and Sydney Sweeney in the movie, ‘Anyone but You’
Read Article ‘Late Night with the Devil’ Shudder release date and time, confirmed
Late Night With The Devil
Read Article ‘Jurassic World’ reboot cast, director, plot, release date, and more
Jonathan Bailey and Scarlett Johansson superimposed over velociraptor from Jurassic World
Read Article The 11 best country movies of all time
no-country-for-old-men
Read Article Is there a ‘Rust’ movie release date?
Rust
Author
Shaan Joshi
Shaan Joshi is the gaming editor for We Got This Covered. When he's not spending his time writing about or playing games, he's busy programming them. Alongside his work at WGTC, he has previously contributed to Hardcore Gamer, TechRaptor, Digitally Downloaded, and Inquisitr.