DC UniverseListsMCUMoviesSuperheroes

10 Movie Actors Who Have Played Multiple Superheroes & Villains

Since the superhero genre is constantly growing and evolving, most actors have been signing up for Superhero movie roles. But because there are just so many comic book movies coming out these days, we end up seeing a repetition of actors playing different roles. There are several actors who have starred in multiple comic book movies. But there are only a few who have played two or more Superheroes or villains. Here’s a list of 10 actors who played multiple Superheroes & Villains:

Chris Evans

Human Torch

Captain America

Captain America's Time Travel Explained

Michael B. Jordan

Human Torch


Josh Brolin



Jonah Hex

Ben Affleck



Benedict Cumberbatch

Doctor Strange


Major MCU Villain

Did you know that Benedict Cumberbatch also voiced and did the motion capture for Dormammu in his MCU debut movie?

Tom Hardy



Michael Keaton



Spider-Man 3 – Who All Part of Marvel’s Sinister Six?

Jared Leto



Leto’s Morbius is yet to hit theaters. But we’ve already seen his portrayal in the trailer.

Ryan Reynolds

Green Lantern


Hannibal King

Okay, Hannibal King isn’t a superhero. He is a skilled private investigator. But he was portrayed as one of the heroes in Blade: Trinity. So, we’ve added him to the list.

Vin Diesel



Bloodshot 2 is Happening With Vin Diesel

So, these are the movie actors who have played multiple Superheroes & Villains. It’s crazy that all of these actors will continue to play their comic book movie roles in the future. There is a chance that we might see Josh Brolin’s Thanos again. Even Chris Evans has been reported to return as Steve Rogers a couple of times. And rumors suggest that Michael B. Jordan could also be brought back in Black Panther: Wakanda Forever.

Which of these characters do you like the most? Let us know in the comments.

Follow us on Facebook, Instagram & Twitter for more content.

Also watch:



Vansh Mehra

Content creator. Just wanna share my passion for cinema with everyone.
Back to top button