Has a single actor ever played two separate characters from the Marvel universe? If so, who?
-
26Basically loads; Stan Lee, Shawn Ashmore, Sam Elliott, Chris Evans, Jon Favreau, Ben Foster, Will Yun Lee, Colm Feore, Tim Blake Nelson, Ryan Reynolds, Rebecca Romijn, Ray Stevenson– ValorumDec 16, 2015 at 21:58
-
21Bruce Campbell had 3 different character cameos in Toby's Spiderman trilogy. None were heroes, but all were Marvelous.– Major StackingsDec 16, 2015 at 23:07
-
6@Chris - He also played Hannibal King in the runaway hit movie Blade: Trinity– ValorumDec 17, 2015 at 8:43
-
3@Chris You might as well consider the Wolverine Deadpool and the upcoming Deadpool Deadpool two separate characters given how different they are, too.– JABDec 17, 2015 at 13:49
-
11-1 No signs of any research whatsoever.– curiousdanniiDec 19, 2015 at 4:38
11 Answers
-
4I have't seen the old fanatastic four movies since the year they came out, had no idea that was Chirs Evans. Thanks for answering :) Dec 16, 2015 at 22:15
-
5If the question is asking about two MCU characters then that doesn't answer the question.– ibidDec 16, 2015 at 23:03
-
3+1, but Richard's comment up there has 12. Don't think they would all count, but this answer would be better if it had more than just the one. Dec 17, 2015 at 8:12
-
9Well The question is: Has one actor ever played two different characters from marvel? Johnny Storm and Captain America are two different characters from marvel. They where played by the same actor. Dec 17, 2015 at 8:24
-
2@AlessandroSanfilippo, "Marvel Universe" in the question sounds rather like "Marvels Cinematic Universe" and the FF movies (neither the old ones nor the new ones) are part of that (as the MCU comprises properties Marvel has still the rights to, so this excludes FF, X-Men and a few other characters). I think this is what ibid is hinting at. Dec 17, 2015 at 20:26
In the MCU
For an extensive list including all the unnamed background characters, see here. I've chosen to focus just on the characters with memorable roles who I can find pictures of.
Laura Haddock plays Peter Quill's mother, Meredith Quill (Guardians of the Galaxy), as well as a female fan of Captain America in the 1940's (Captain America: The First Avenger).
Damion Poitier played as Thanos (The Avengers) and also plays one of Crossbones Henchmen (Captain America: Civil War).
The twin sisters Imogen and Isabella Poynton play Rhomann Dey's Daughter (Guardians of the Galaxy) as well as Lila Barton (Avengers: Age of Ultron).
Nathan Fillion plays Monstrous Inmate (Guardians of the Galaxy) as well as Simon Williams/Wonderman (Guardians of the Galaxy Vol. 2 deleted scene).
Douglas Robson plays the Horned Marauder (Thor: The Dark World) as well as the dark elf in The Collector's museum (Guardians of the Galaxy).
Seth Green plays Howard the Duck (Guardians of the Galaxy) as well as Expo Fan (Iron Man 2).
Joe Russo plays S.H.I.E.L.D. surgeon Dr. Fine (Captain America: The Winter Soldier) as well as psychiatrist Theo Broussard (Captain America: Civil War).
Benedict Cumberbatch plays Stephen Strange (Doctor Strange) as well as Dormammu (Doctor Strange).
Taika Waititi plays Korg (Thor Ragnarok) as well as the right head of Haju (Thor Ragnarok).
Stephen Blackehart plays the Knowhere Dispatcher that Drax incapacitates (Guardians of the Galaxy) as well as Brahl (Guardians of the Galaxy Vol. 2).
Clem So plays a Kyln Prisoner (Guardians of the Galaxy) as well as a Kamar-Taj Disciple (Doctor Strange). (Though I can imagine these being the same character.)
Kenneth Choi plays Howling Commando Jim Morita (Captain America: The First Avenger) as well as his grandson Principal Morita (Spider-Man: Homecoming).
Martin Starr plays a student at Culver University (identified in the novelization as Amadeus Cho) (The Incredible Hulk) as well as science teacher Mr. Harrington (Spider-Man: Homecoming). (Ignoring the novelization, I can can see these being the same character.)
Michelle Yeoh plays Aleta Ogord (Guardians of the Galaxy Vol. 2) and Ying Nan (Shang-Chi and the Legend of the Ten Rings).
Gemma Chan plays Minn-Erva (Captain Marvel) and Sersi (The Eternals).
Patton Oswalt plays the five Koenig brothers (Agents of S.H.I.E.L.D.) as well as Pip the Troll (Eternals).
Enver Gjokaj plays Officer Saunders (The Avengers) as well as SSR agent Daniel Sousa (Agent Carter).
Bridger Zadina plays bully E.J. (Iron Man 3 deleted scenes) as well as Mordis (Inhumans).
Tony Curran plays Bor (Thor: The Dark World) as well as Finn Cooley (Daredevil).
Matt Gerald plays White Power Dave (All Hail the King) as well as Melvin Potter/Gladiator (Daredevil).
Alfre Woodard plays Mariah Dillard (Luke Cage) as well as Miriam Sharpe (Captain America: Civil War).
Rob Mars plays an hospital orderly who tried restraining Thor (Thor) as well as muscle-for-hire Jerome Zandow (Agent Carter).
Tom Virtue played Thomas Richards, a Roxxon accountant executed by the Mandarin (Iron Man 3) as well as a motel clerk (Agents of S.H.I.E.L.D.).
Clancy Brown plays Surtur (Thor: Ragnarok) as well as Ray Schoonover/The Blacksmith (Daredevil).
Linda Cardellini plays Laura Barton (Hawkeye) as well as Lylla (Guardians of the Galaxy Vol.3).
There also are the people who cameo as different roles. (e.g. Stan Lee)
Outside of the MCU, there are plenty more, for example:
Ryan Reynolds plays Deadpool in the 2016 movie Deadpool, as well as playing whoever this is supposed to be in X-Men Origins: Wolverine:
Ryan Reynolds plays both Deadpool and Hannibal King from Blade: Trinity.
Also (half-jokingly), Stan Lee has played a character in many of the Marvel movies dating back to X-Men in 2000. Some samples are in the image below.
-
The Deadpool one might even count as two; seeing that it's strongly suggested they're two different characters– MöozDec 17, 2015 at 20:17
-
-
1Stan Lee shouldn't be in this list. He's playing the same character in every move, but the character is taking some human form in that movie ... Still he plays himself - The One Above All Marvel character. Dec 18, 2015 at 15:49
-
@ИвоНедев Do you have any quotes or evidence to back that up? Until we see some comment by Marvel that points in the direction of Stan Lee being some omniscient being, and not just a cameo in every movie, I'm going to stick with what we know and not speculation. As of now, imdb has Stan Lee listed as he is in the credits of each movie, which is the bit part he was playing. Dec 18, 2015 at 16:26
-
@ИвоНедев He doesn't play himself, he plays bit characters. For example, in Iron Man, he plays Hugh Hefner, but in Avengers, he is a librarian. In other movies, he plays other characters with different jobs.– TylerHDec 20, 2015 at 18:06
Ben Foster plays both Spacker Dave in The Punisher (2004) and Angel in X-Men: The Last Stand.
Spacker Dave
Angel
-
4Rebecca Romijn also appears in The Punisher (2004) as Joan and as Mystique in the original X-Men films.– DreJan 2, 2016 at 16:21
Thinking laterally here, in any of the X-Men movies featuring Mystique, you'll find that several actors play her role in addition to their regular part in the same film - every time she disguises herself as one of the other characters.
Rebecca Romijn played Raven Darkhölme / Mystique in X-Men (2000), X2 (2003), X-Men: The Last Stand (2006), and X-Men: First Class (2011). She also played Joan in The Punisher (2004)
Ron Perlman played Reinhardt in Blade II (2002) and Big Mike / Shop Owner in The Punisher: Dirty Laundry (2012 short film).
Norman Reedus played Scud in Blade II (2002) and voiced Frank Castle / Punisher in Iron Man: Rise of Technovore (2013 animated film).
Tony Curran played Priest in Blade II (2002), Man in Black Agent in X-Men: First Class (2011), Bor Burison in Thor: The Dark World (2013), and Finn Cooley in Marvel's Daredevil (2015) S02E04 "Penny and Dime".
Leonor Varela played Nyssa in Blade II (2002) and Camilla Reyes in Agents of S.H.I.E.L.D. (2013) S01E02 "0-8-4".
Bruce Campbell played different cameo roles in Sam Raimi’s Spider-Man trilogy: Ring Announcer in Spider-Man (2002), Snooty Usher in Spider-Man 2 (2004), and Maître d’ in Spider-Man 3 (2007). He also voiced the Tutorial Guide in the video games based on the same films, as well as the Xtreme Reporter in The Amazing Spider-Man (2012 video game). He played Pizza Poppa in Doctor Strange in the Multiverse of Madness (2022), also directed by Sam Raimi.
Jon Favreau played Franklin "Foggy" Nelson in Daredevil (2003) and then Happy Hogan in Iron Man (2008) and reprised the role in subsequent MCU films featuring the character.
Sam Elliott played Thaddeus "Thunderbolt" Ross in Hulk (2003) and Carter Slade / Caretaker in Ghost Rider (2007).
Patton Oswalt as already stated in another answer, plays the five Koenig brothers in Agents of S.H.I.E.L.D. (2013) as well as Pip the Troll in Eternals (2021). In addition to that, he also played Hedges in Blade: Trinity (2004). He also voiced M.O.D.O.K. in Marvel's M.O.D.O.K. (2021 stop-motion animated TV series).
Nicolas Cage played Johnny Blaze / Ghost Rider in Ghost Rider (2007) and voiced Peter Parker / Spider-Man Noir in Spider-Man: Into the Spider-Verse (2018).
Laurence Fishburne voiced the Silver Surfer in Fantastic Four: Rise of the Silver Surfer (2007), played Bill Foster in Ant-Man and the Wasp (2018), and voiced the Beyonder in Marvel's Moon Girl and Devil Dinosaur (2023).
Tim Blake Nelson played Samuel Sterns in The Incredible Hulk (2008) and Dr. Harvey Allen in Fantastic Four (2015). He will reprise his role as Samuel Sterns / the Leader in Captain America: Brave New World (2024).
Clancy Brown voiced Mr. Sinister in Wolverine and the X-Men: Foresight (2009), voiced Taskmaster in Iron Man & Captain America: Heroes United (2014), played Ray Schoonover / "the Blacksmith" in Marvel's Daredevil (2015), and voiced Surtur in Thor: Ragnarok (2017).
Djimon Hounsou voiced Black Panther in Black Panther (2010 animated TV series) AKA Black Panther: Who is the Black Panther? He then played Korath in Guardians of the Galaxy (2014) and Captain Marvel (2019).
Olivia Munn played Chess Roberts in Iron Man 2 (2010) and Betsy Braddock / Psylocke in X-Men: Apocalypse (2016).
Idris Elba first played Heimdall in Thor (2011) and reprised this role in subsequent MCU films featuring the character. He also played Moreau in Ghost Rider: Spirit of Vengeance (2011).
Colm Feore played Laufey in Thor (2011) and Donald Menken in The Amazing Spider-Man 2 (2014).
Zoë Kravitz played Angel Salvadore in X-Men: First Class (2011) and voiced Mary Jane Watson in Spider-Man: Into the Spider-Verse (2018).
Hiroyuki Sanada played Shingen Yashida in The Wolverine (2013) and Akihiko (Yakuza boss executed by Hawkeye) in Avengers: Endgame (2019). Archive footage of Hiroyuki Sanada from Avengers: Endgame was used in Hawkeye (2021) S01E01 "Never Meet Your Heroes".
Elena Satine played Lorelei in Agents of S.H.I.E.L.D. (2013) and then Sonya Simonson / Dreamer in The Gifted (2017).
Katy O'Brian played Kimball in Agents of S.H.I.E.L.D. (2013) and Jentorra in Ant-Man and the Wasp: Quantumania (2023).
Aaron Taylor-Johnson played Pietro Maximoff / Quicksilver in Captain America: The Winter Soldier (2014) and Avengers: Age of Ultron (2015). He will play Sergei Kravinoff / Kraven the Hunter in Kraven the Hunter (2023).
Evan Peters played Peter Maximoff / Quicksilver in X-Men: Days of Future Past (2014), X-Men: Apocalypse (2016), Deadpool 2 (2018), and Dark Phoenix (2019). He also played Ralph Bohner / "Pietro Maximoff" in WandaVision (2021).
Peter Dinklage played Bolivar Trask in X-Men: Days of Future Past (2014) and Eitri in Avengers: Infinity War (2018).
Nathan Fillion voiced Monstrous Inmate in Guardians of the Galaxy (2014), and then played Master Karja in Guardians of the Galaxy Vol. 3 (2023).
Mikaela Hoover played Nova Prime's Assistant in Guardians of the Galaxy (2014), and then voiced and performed motion capture work for Floor in Guardians of the Galaxy Vol. 3 (2023).
Sean Gunn played Kraglin and On-Set Rocket in Guardians of the Galaxy (2014) and reprised these roles in subsequent MCU works featuring these characters. He also voiced Young Rocket in Guardians of the Galaxy Vol. 3 (2023).
Alan Tudyk voiced Alistair Krei in Big Hero 6 (2014) and then played Redneck #2 in Deadpool 2 (2018).
Jamie Chung voiced GoGo Tomago in Big Hero 6 (2014) and Big Hero 6: The Series (2017). She also played Clarice Fong / Blink in The Gifted (2017).
T. J. Miller voiced Fred Fredrickson / Fredzilla in Big Hero 6 (2014) and played Weasel in Deadpool (2016) and Deadpool 2 (2018).
Shea Wigham played Roger Dooley in Marvel's Agent Carter (2015) and voiced George Stacy in Spider-Man: Across the Spider-Verse (2023).
Linda Cardellini played Laura Barton in Avengers: Age of Ultron (2015), Avengers: Endgame (2019), and Hawkeye (2021). She voiced and performed motion capture work for Lylla in Guardians of the Galaxy Vol. 3 (2023).
Donald Glover voiced Miles Morales / Spider-Man in Season 3 of the Ultimate Spider-Man animated TV series. He played Aaron Davis / Prowler in Spider-Man: Homecoming (2017). He had a cameo appearance as a variant of Prowler in Spider-Man: Across the Spider-Verse (2023).
Corey Stoll played Darren Cross / Yellowjacket in Ant-Man (2015), and then played MODOK in Ant-Man and the Wasp: Quantumania (2023). The character is one and the same in the MCU but is two separate characters in the comics.
Judy Greer played Maggie Lang in Ant-Man (2015) and Ant-Man and the Wasp (2018). She also voiced War Pig in Guardians of the Galaxy Vol. 3 (2023).
David Dastmalchian played Kurt in Ant-Man (2015) and Ant-Man and the Wasp (2018). He then voiced Veb in Ant-Man and the Wasp: Quantumania (2023).
Hayley Lovitt played a young Janet van Dyne / The Wasp in Ant-Man (2015) and Ant-Man and the Wasp (2018). She also played Sage in The Gifted (2017).
Michael B. Jordan played Johnny Storm / Human Torch in Fantastic Four (2015), and then played Erik Stevens / N'Jadaka / Killlmonger in Black Panther (2018).
Miriam Shor played Alisa Jones in the Marvel's Jessica Jones (2015) episode AKA WWJD?, and also played Recorder Vim in Guardians of the Galaxy Vol. 3 (2023).
Karan Soni played Dopinder in Deadpool (2016), Deadpool 2 (2018) and will reprise the role in Deadpool 3 (2024). He voiced Pavitr Prabhakar / Spider-Man India in Spider-Man: Across the Spider-Verse (2023).
Oscar Isaac played Apocalypse in X-Men: Apocalypse (2016), Marc Spector / Steven Grant / Jake Lockley / Moon Knight in Moon Knight (2022), and voiced Miguel O'Hara / Spider-Man 2099 in Spider-Man: Across the Spider-Verse (2023).
Mahershala Ali played Cornell Stokes / Cottonmouth in Marvel's Luke Cage (2016) on Netflix. He voiced Aaron Davis / Prowler in Spider-Man: Into the Spider-Verse (2018). He made a voice cameo as Blade in Eternals (2021). He is set to play Blade in a 2024 Blade film.
Benedict Cumberbatch played Stephen Strange / Doctor Strange in Doctor Strange (2016). He also played Dormammu (motion capture and voice) in the same film.
Cumberbatch also portrays, uncredited, the villainous entity Dormammu. The actor suggested he take on the role to Derrickson, feeling that having the character be a "horrific" reflection of Strange would work better than just "being a big ghoulish monster". The director agreed, elaborating that the casting implies that Dormammu does not have a normal physical form in his own dimension, and so is simply imitating Strange for their confrontation. To create the character, Cumberbatch provided motion-capture reference for the visual effects team, and his voice was blended with that of another uncredited British actor, whom Derrickson described as having "a very deep voice"
- https://en.wikipedia.org/wiki/Doctor_Strange_(2016_film)
Skyler Samuels played the Frost Sisters: Esme, Sophie, and Phoebe, in The Gifted (2017).
Daniel Kaluuya played W'Kabi in Black Panther (2018) and voiced Hobart "Hobie" Brown / Spider-Punk in Spider-Man: Across the Spider-Verse (2023).
Ross Marquand played Red Skull in Avengers: Infinity War (2018) and Avengers: Endgame (2019), voiced Red Skull, Ultron, and Ultron Sentries in What If...? (2021), and voiced Ultron Sentries in Doctor Strange in the Multiverse of Madness (2022).
Benjamin Byron Davis played Agent Burleigh in Ant-Man and the Wasp (2018). He then played Bretelsnort in Guardians of the Galaxy Vol. 3 (2023).
Kathryn Hahn voiced Olivia Octavius / Doctor Octopus in Spider-Man: Into the Spider-Verse (2018) and then played Agatha Harkness / Agnes in WandaVision (2021). She will reprise her role as Agatha Harkness in the upcoming TV series, Agatha: Coven of Chaos (2023 or 2024).
Hailee Steinfeld voiced Gwen Stacy / Spider-Woman / Spider-Gwen in Spider-Man: Into the Spider-Verse (2018) and then played Kate Bishop in Hawkeye (2021). She reprised her role as Gwen Stacy / Spider-Woman in Spider-Man: Across the Spider-Verse (2023).
Lake Bell voiced Vanessa Fisk in Spider-Man: Into the Spider-Verse (2018), Natasha Romanoff / Black Widow in Season 1 of What If...? (2021 TV series), and then played Dr. Graham in Black Panther: Wakanda Forever (2022).
Brian Tyree Henry voiced Jefferson Davis in Spider-Man: Into the Spider-Verse (2018) and reprised his role in subsequent Spider-Verse films featuring the character. He played Phastos / Phil Stoss in The Eternals (2021).
Russell Crowe played Zeus in Thor: Love and Thunder (2022), and will play the father of Sergei Kravinoff / Kraven the Hunter in Kraven the Hunter (2023).
Richard Dixon voiced Ulysses Bloodstone in Werewolf by Night (2022). He then played Robber Baron in Loki S02E03 (2023).
Note: To keep the list short, I am only including actors who have played live-action Marvel characters. This excludes voice actors who have voiced multiple Marvel characters but have not played any in live-action. I’m also excluding actors who have played multiple Marvel characters due to either shapeshifting or illusions (e.g., shapeshifted Skrulls, Loki when shapeshifted into other characters) or who have played variants of characters in different universes or timelines (e.g., the variants of Doctor Strange, Loki, Kang, etc.).
Somewhat trivially, there is Patton Oswalt, who has had four different roles (Billy Koenig, Sam Koenig, Eric Koenig, and Thurston Koenig) on Agents of S.H.E.I.L.D.