These 6 Actors Have Played Superhero for Both Marvel and DC Comics

Please log in or register to like posts.
Chris Evans - Marvel vs DC Comics
Last Updated

The rivalry between Marvel and DC Comics is apparently not limited to comics and films, but also competition in fighting over actors for their movies.

Whether because of the talent of the actors or because they ran out of cast, Marvel and DC Comics have a history of choosing the same actors for their superhero movies.

Here is the list of those “double agents”.

1. Ryan Renolds

ryan reynolds - Marvel vs DC Comics

Ryan Reynolds played on Marvel’s Deadpool. But this athletic actor also played the DC Comics superhero character, as Hal Jordan in Green Lantern.

2. Michael Fassbender

Michael Fassbender - Marvel vs DC Comics

In X-Men: Apocalypse you will find the figure of Michael Fassbender playing the character Magneto. And you will be stunned by his brilliant acting quality.

And for DC Comics, he played the sadistic bouncer, Burke, in Jonah Hex.

Read:  These 10 Marvel Superheroes Apparently Very Similar To DC Comics Characters

3. Chris Evans

Chris Evans - Marvel vs DC Comics

At Marvel he managed to portray the character of The Human Torch in the Fantastic Four and of course, Captain America.

While at DC Comics you can find Chris Evans in the role of Jensen, CIA captain in The Losers.

4. Samuel L. Jackson

Samuel L. Jackson - Marvel vs DC Comics

He played the character of The Octopus in The Spirit from DC Comics, and also became a figure of Nick Fury in The Avengers franchise.

5. Idris Elba

Idris Elba - Marvel vs DC Comics

Idris Elba successfully portrayed a calm character as Heimdall in the movie Thor.

In addition, Idris Elba also plays for DC Comics as Roque at The Losers.

6. James Marsden

James Marden - Marvel vs DC Comics

James Marden is the figure behind the Cyclops glasses in X-Men.

But did you know that James Marden also played a role for DC Comics in Superman Returns? James plays the figure of Lois Jane’s husband.