Actors Who’ve Played the Same Superhero Across Multiple Films
Superheroes dominate modern cinema, and some actors have become synonymous with their iconic roles. These performers bring consistency and depth to their characters, appearing in multiple films to tell epic stories that span years or even decades.
From Marvel to DC, the actors on this list have embodied their superhero roles across numerous movies, delivering memorable performances that fans love. Here’s a look at those who’ve portrayed the same superhero in multiple films, showcasing their dedication and impact.
Scarlett Johansson as Black Widow / Natasha Romanoff

Scarlett Johansson first appeared as Natasha Romanoff in ‘Iron Man 2’ and continued as the skilled spy Black Widow in nine Marvel films. Her portrayal blends strength, wit, and vulnerability, making Natasha a fan favorite in the Marvel Cinematic Universe.
Johansson’s Black Widow evolved from a supporting role to a central figure, leading her own film, ‘Black Widow’. Her consistent performance across blockbusters like ‘The Avengers’, ‘Captain America: The Winter Soldier’, and ‘Avengers: Endgame’ solidified her as a key part of the MCU’s success.
Chris Pratt as Star-Lord / Peter Quill

Chris Pratt brought humor and heart to Peter Quill, aka Star-Lord, starting with ‘Guardians of the Galaxy’. He reprised the role in six films, including ‘Avengers: Infinity War’ and ‘Guardians of the Galaxy Vol. 3’, defining the character with charm and swagger.
Pratt’s portrayal made Star-Lord a standout, blending comedy with emotional depth. His chemistry with the Guardians cast and appearances in crossover films like ‘Thor: Love and Thunder’ kept fans invested in his journey as the cosmic outlaw.
Hugh Jackman as Wolverine / Logan

Hugh Jackman portrayed Wolverine across twelve films, starting with ‘X-Men’ (2000) and ending with ‘Deadpool & Wolverine’ (2024). His gritty, emotional performance as the clawed mutant made Logan an iconic figure in superhero cinema.
Jackman’s commitment to Wolverine spanned over two decades, with standout roles in ‘The Wolverine’ and the critically acclaimed ‘Logan’. His ability to balance rage and humanity kept audiences connected to the character through every film.
Gal Gadot as Wonder Woman / Diana Prince

Gal Gadot debuted as Diana Prince in ‘Batman v Superman: Dawn of Justice’ (2016) and portrayed Wonder Woman in seven DC films. Her graceful yet powerful performance brought the Amazonian warrior to life, earning widespread praise.
Gadot’s Wonder Woman became a cultural icon, especially in her solo film ‘Wonder Woman’ and its sequel, ‘Wonder Woman 1984’. Her appearances in ‘Justice League’ and ‘The Flash’ showcased her as a cornerstone of the DC Extended Universe.
Don Cheadle as War Machine / James ‘Rhodey’ Rhodes

Don Cheadle took over as James ‘Rhodey’ Rhodes in ‘Iron Man 2’ and played War Machine in seven films and two TV miniseries, including ‘Avengers: Endgame’ and ‘Secret Invasion’ (2023). His portrayal added loyalty and grit to Tony Stark’s best friend.
Cheadle’s War Machine brought a grounded, military perspective to the MCU, shining in films like ‘Captain America: Civil War’ and the miniseries ‘The Falcon and the Winter Soldier’. His consistent presence made Rhodey a reliable hero.
Anthony Mackie as Falcon / Sam Wilson

Anthony Mackie first appeared as Sam Wilson in ‘Captain America: The Winter Soldier’ and played Falcon, later Captain America, in eight films and one TV miniseries, including ‘Avengers: Infinity War’ and ‘Captain America: Brave New World’ (2025). His charisma and heart defined the role.
Mackie’s journey from Falcon to taking up the Captain America mantle in ‘The Falcon and the Winter Soldier’ showcased his versatility. His performances in ‘Ant-Man’ and ‘Captain Marvel’ added depth to Sam’s heroic arc.
Tom Holland as Spider-Man / Peter Parker

Tom Holland swung into the MCU as Peter Parker in ‘Captain America: Civil War’ (2016) and played Spider-Man in six films. His youthful energy and emotional depth made his Spider-Man a standout in films like ‘Spider-Man: Homecoming’ and ‘Spider-Man: No Way Home’.
Holland’s portrayal captured Peter’s awkward charm and heroic spirit, resonating with fans. His role in massive crossovers like ‘Avengers: Endgame’ and his solo films solidified him as a defining Spider-Man for a new generation.
Karen Gillan as Nebula

Karen Gillan portrayed Nebula, the fierce adopted daughter of Thanos, in six Marvel films, starting with ‘Guardians of the Galaxy’. Her complex performance evolved from a vengeful assassin to a redeemed hero in films like ‘Avengers: Endgame’.
Gillan’s Nebula stood out for her emotional depth, especially in ‘Guardians of the Galaxy Vol. 3’ and ‘Thor: Love and Thunder’. Her ability to convey pain and growth made Nebula a compelling part of the MCU.
Dave Bautista as Drax

Dave Bautista brought Drax the Destroyer to life in six Marvel films, beginning with ‘Guardians of the Galaxy’. His deadpan humor and physical presence made Drax a beloved character in films like ‘Avengers: Infinity War’ and ‘Guardians of the Galaxy Vol. 3’.
Bautista’s performance turned Drax into a comedic yet heartfelt hero, shining in team-ups like ‘Thor: Love and Thunder’. His wrestling background and acting chops gave Drax a unique edge in the MCU.
Samuel L. Jackson as Nick Fury

Samuel L. Jackson portrayed Nick Fury in nine films and one TV miniseries, starting with a cameo in ‘Iron Man 2’ and continuing through ‘The Marvels’ (2023). His commanding presence as the S.H.I.E.L.D. leader tied the MCU together.
Jackson’s Nick Fury brought gravitas and wit to films like ‘The Avengers’ and ‘Captain America: The Winter Soldier’. His role in ‘Secret Invasion’ added new layers to the spy master’s legacy.
Benedict Cumberbatch as Doctor Strange / Stephen Strange

Benedict Cumberbatch debuted as Stephen Strange in ‘Doctor Strange’ (2016) and portrayed the sorcerer in six Marvel films. His sharp intellect and charisma made Strange a mystical powerhouse in films like ‘Avengers: Endgame’.
Cumberbatch’s performance in ‘Doctor Strange in the Multiverse of Madness’ explored Strange’s complexity, balancing arrogance and heroism. His appearances in ‘Spider-Man: No Way Home’ and ‘Thor: Ragnarok’ cemented his role as a key MCU figure.
Mark Ruffalo as The Hulk / Dr. Bruce Banner

Mark Ruffalo took on Dr. Bruce Banner in ‘The Avengers’ (2012) and played the Hulk in six films and one TV series, ‘She-Hulk: Attorney at Law’ (2022). His nuanced portrayal showed Banner’s struggle with his monstrous alter ego.
Ruffalo’s Hulk evolved from a reluctant hero to a balanced “Smart Hulk” in ‘Avengers: Endgame’. His roles in ‘Thor: Ragnarok’ and ‘Avengers: Age of Ultron’ added humor and heart to the green giant.
Patrick Stewart as Professor X / Charles Xavier

Patrick Stewart portrayed Charles Xavier, aka Professor X, in eight X-Men films, from ‘X-Men’ (2000) to ‘Doctor Strange in the Multiverse of Madness’ (2022). His calm wisdom and empathy made him the heart of the X-Men franchise.
Stewart’s performance in ‘Logan’ was especially poignant, showing an aging Xavier facing his limits. His appearances in ‘X-Men: Days of Future Past’ and ‘The Wolverine’ highlighted his enduring impact.
Sebastian Stan as Winter Soldier / James ‘Bucky’ Barnes

Sebastian Stan played Bucky Barnes, the Winter Soldier, in nine films and one TV miniseries, starting with ‘Captain America: The First Avenger’. His intense portrayal of a brainwashed soldier turned hero resonated in ‘Captain America: Civil War’.
Stan’s role in ‘The Falcon and the Winter Soldier’ and films like ‘Black Panther’ and ‘Thunderbolts*’ (2025) showed Bucky’s redemption arc. His emotional depth kept fans invested in his journey.
Chris Hemsworth as Thor

Chris Hemsworth brought Thor to life in nine Marvel films, starting with ‘Thor’ (2011). His charm, humor, and physicality made the God of Thunder a standout in films like ‘Thor: Ragnarok’ and ‘Avengers: Infinity War’.
Hemsworth’s Thor evolved from a brash prince to a seasoned hero in ‘Thor: Love and Thunder’. His performances in ‘The Avengers’ and ‘Doctor Strange’ showcased his versatility and fan appeal.
Robert Downey Jr. as Iron Man / Tony Stark

Robert Downey Jr. defined Tony Stark, aka Iron Man, across ten Marvel films, starting with ‘Iron Man’ (2008). His wit, charisma, and vulnerability made Stark the cornerstone of the MCU, shining in ‘The Avengers’ and ‘Avengers: Endgame’.
Downey’s performance carried emotional weight, especially in ‘Iron Man 3’ and ‘Captain America: Civil War’. His role in ‘Spider-Man: Homecoming’ as a mentor figure added depth to Stark’s legacy.
Chris Evans as Captain America / Steve Rogers

Chris Evans portrayed Steve Rogers, Captain America, in eleven Marvel films, from ‘Captain America: The First Avenger’ (2011) to ‘Avengers: Endgame’. His earnest heroism and moral strength made Cap a beloved leader in the MCU.
Evans’ performances in ‘Captain America: The Winter Soldier’ and ‘Avengers: Age of Ultron’ showed Steve’s unwavering resolve. His roles in ‘Spider-Man: Homecoming’ and ‘Captain Marvel’ cemented his iconic status.
Henry Cavill as Superman / Clark Kent

Henry Cavill first portrayed Clark Kent, aka Superman, in ‘Man of Steel’ (2013) and reprised the role in four DC films. His powerful yet heartfelt performance brought a modern, grounded take to the iconic hero, shining in films like ‘Batman v Superman: Dawn of Justice’.
Cavill’s Superman balanced strength with vulnerability, especially in ‘Justice League’ and ‘Zack Snyder’s Justice League’ (2021). His role in ‘Black Adam’ (2022) added depth to the character, cementing his place in the DC Extended Universe.
Ben Affleck as Batman / Bruce Wayne

Ben Affleck debuted as Bruce Wayne, aka Batman, in ‘Batman v Superman: Dawn of Justice’ (2016) and played the Dark Knight in four DC films. His gritty, seasoned portrayal of an older Batman stood out in ‘Suicide Squad’ and ‘Justice League’.
Affleck’s Batman brought a brooding intensity and tactical brilliance, particularly in ‘Zack Snyder’s Justice League’ (2021). His performance in ‘The Flash’ (2023) added emotional weight to the character’s complex legacy.
Jason Momoa as Aquaman / Arthur Curry

Jason Momoa brought Arthur Curry, aka Aquaman, to life in four DC films, starting with ‘Batman v Superman: Dawn of Justice’ (2016). His charismatic, rugged portrayal redefined the sea king, especially in the solo film ‘Aquaman’.
Momoa’s performance in ‘Justice League’ and ‘Aquaman and the Lost Kingdom’ (2023) showcased Arthur’s humor and strength. His role in ‘Zack Snyder’s Justice League’ (2021) added depth to the character’s heroic journey.
Chadwick Boseman as Black Panther / T’Challa

Chadwick Boseman portrayed T’Challa, aka Black Panther, in four Marvel films, starting with ‘Captain America: Civil War’ (2016). His regal and inspiring performance in ‘Black Panther’ made T’Challa a cultural icon.
Boseman’s portrayal brought grace and power to the Wakandan king, shining in ‘Avengers: Infinity War’ and ‘Avengers: Endgame’. His work left a lasting impact, with his final role in ‘Black Panther’ earning critical acclaim.
Elizabeth Olsen as Scarlet Witch / Wanda Maximoff

Elizabeth Olsen debuted as Wanda Maximoff, aka Scarlet Witch, in ‘Avengers: Age of Ultron’ (2015) and played her in five Marvel films and one TV miniseries. Her emotional depth and intensity made Wanda a standout in ‘WandaVision’ (2021).
Olsen’s portrayal evolved from a troubled mutant to a powerful sorceress, especially in ‘Doctor Strange in the Multiverse of Madness’ (2022). Her roles in ‘Captain America: Civil War’ and ‘Avengers: Endgame’ showcased her character’s complexity.
Paul Rudd as Ant-Man / Scott Lang

Paul Rudd brought Scott Lang, aka Ant-Man, to life in four Marvel films, starting with ‘Ant-Man’ (2015). His comedic charm and relatable heroism made Scott a fan favorite in films like ‘Captain America: Civil War’.
Rudd’s performance in ‘Ant-Man and the Wasp’ and ‘Avengers: Endgame’ balanced humor with heart. His role in ‘Ant-Man and the Wasp: Quantumania’ (2023) highlighted Scott’s growth as a hero in the MCU.
Which superhero performance is your favorite? Share your thoughts in the comments below!


