15 Actors Who Portrayed Two Superheroes

POSTED BY , UPDATED ON October 14th, 2019

15 Actors Who Portrayed Two Superheroes

As one of the most dominant genres in Hollywood, superhero movies have established themselves as money-making machines and a grand source of amazement. Like any movie, the leading star is a pivotal role and careful consideration takes place as far as casting the crime fighter is concerned. Though there are dozens of actors who have played a superhero, take a look 15 actors who portrayed two superheroes:


15. Ray Stevenson (The Punisher & Volstagg)

Ray Stevenson as The Punisher and Volstagg

Image Source: phactual.com

Ray Stevenson not only portrayed Frank Castle aka The Punisher in the movie Punisher: War Zone but also voiced the character in the animated series The Super Hero Squad Show.

Recently, the actor played another comic book superhero from Marvel. As one of the gods of thunder Thor’s most trusted allies, Stevenson played Volstagg in Thor and its sequel Thor: The Dark World.


14. Stephen Amell (Green Arrow & Casey Jones)

Stephen Amell as Green Arrow and Casey Jones

The Canadian actor could not have been happier when he landed the role of DC superhero Oliver Queen aka Green Arrow on The CW’s Arrow. Running for four seasons and counting, the show brings you to the edge of your seats.

The actor got the opportunity to play another superhero with no powers in Teenage Mutant Ninja Turtles: Out of the Shadows. Donning a hockey mask and wielding a hockey stick as Casey Jones, Amell will help the pizza-eating heroes in a half-shell in their crime-fighting adventures.


13. Doug Jones (Abe Sapien & Silver Surfer)

Doug Jones as Abe Sapien and Silver Surfer

Actors Doug Jones is best known for playing unrecognizable roles and as fate would have it, the two superheroes he portrayed in his career both fall into the category.

Appearing in Hellboy and Hellboy II: The Golden Army, Jones played the psychic alien superhero Abe Sapien and portrayed another alien known as the Silver Surfer in Fantastic Four: Rise of the Silver Surfer.


12. Will Smith (John Hancock & Deadshot)

John Hancock will smith

Despite being one of the greatest actors alive today, Will Smith’s first-ever superhero movie Hancock received mixed reviews. Hopefully the same will not be said about Suicide Squad in which the actor portrays antihero Deadshot.

On an interesting note, Smith was once offered the role of Super-Man but wisely turned it down as he stated:

“There is no way I’m playing Superman! Because I had already done Jim West [of ‘Wild Wild West’], and you can’t be messing up white people’s heroes in Hollywood! You mess up white people’s heroes in Hollywood, you’ll never work in this town again!”


11. James McAvoy (Professor X & Wesley Gibson)

James McAvoy as Professor X and Wesley Gibson

A superhero in his own right, Wesley Gibson is possibly the most exciting character of Top Cow comics. Scottish actor James McAvoy portrayed the self-righteous assassin in the 2008 movie-adaption Wanted.

Three years later, the actor portrayed the father-figure of mutants, Charles Xavier aka Professor X in X-Men: First Class and its sequel X-Men: Days of Future Past.


10. Ellen Page (Kitty Pryde & Boltie)

Ellen Page as Kitty Pryde and Boltie

Speaking of X-Men, Ellen Page played the youngest member of the team. The walking-through-walls superheroine has been one of the most exciting things to watch in the franchise.

As a total contrast to her esteemed superhero portrayal of Kitty Pryde, Page played Boltie, the “kid sidekick” of The Crimson Bolt in the 2010 dark comedy-drama film Super.

Wearing a sexually suggestive costume and having a superhero, the performance of the actress as the so-called superhero Boltie was more of a joke than comedy and even got herself killed in crime-fighting.


9. Michael Jai White (Spawn & Bronze Tiger)

Michael Jai White as Spawn and Bronze Tiger

Starting off the article with an actor whose superhero roles were quite frankly forgettable seems an excellent way to make you aware of how crucial casting choices can be. Michael Jai White is a man of limited success yet he portrayed not one but two superheroes.

There are not many superheroes as impressive as the ones in DC and Marvel Comics yet the anti-hero Spawn is one of them. White played the supernatural anti-hero in the 1997 movie Spawn but received negative reviews. Currently, the actor portrays Bronze Tiger in The CW’s television series Arrow.


8. Nicolas Cage (Ghost Rider & Big Daddy)

Nicolas Cage As Ghost Rider And Big Daddy

Throughout his career, Nicolas Cage has portrayed tremendous roles with multiple magnetism and that includes the superhero Big Daddy in Kick-Ass series and of course Ghost Rider in the movie of the same name and its sequel.

On an interesting note, Cage was close to playing another superhero on film. None other than Super-Man in a project assigned to director Tim Burton. The actor even went as far as wearing Super-Man’s costume for screen tests but thankfully, the production was canceled.