Actors Who Played Multiple Comic Book Characters

Sam Elliott

Sam Elliott as General Ross
Sam Elliott as General Ross

Sam Elliott has played a couple of comic book characters, and both belong to Marvel Comics. He played the character that William Hurt plays today in the MCU, General Thaddeus Ross, in the Ang Lee’s 2003 movie Hulk.

Sam Elliott’s other character appeared in the 2007 Nicolas Cage starrer, Ghost Rider. He portrayed Carter Slade, aka the Caretaker, in the movie.

Halle Berry

Halle Berry as Storm
Halle Berry as Storm

Halle Berry’s Ororo Munroe, aka Storm, is as old in Hollywood as Hugh Jackman’s Wolverine is. Berry has played the character in four different movies, the latest being in X-Men: Days of Future Past. We don’t know whether she will reprise the role in the future, as 20th Century Fox has cast Alexandra Shipp as the younger version of Storm for X-Men: Apocalypse.

However, in between her appearances as Storm, Berry has played one other comic book character, the DC superhero Catwoman in the 2004 standalone venture directed by Pitof.

Category: Top Movies
Previous Post
10 Most Powerful Marvel Mutants
Next Post
Top 10 Criminally Underrated Marvel Comics

Log In

Forgot password?

Forgot password?

Enter your account data and we will send you a link to reset your password.

Your password reset link appears to be invalid or expired.

Log in

Privacy Policy

Add to Collection

No Collections

Here you'll find all collections you've created before.