Summary
- Many actors have appeared in both Marvel and DC projects, taking on various roles and contributing to the popularity of the superhero genre.
- DC initially led the way with popular Batman movies in the past, but Marvel has since sured them and left them trying to catch up.
- Both film studios are constantly in need of new actors, and the popularity of Marvel and DC films has launched the careers of lesser-known actors into the spotlight.
Several actors have appeared in both the MCU timeline is in the midst of the Multiverse Saga.
With so many projects based on both Marvel and DC Comics, the film studios are always in need of new actors. The popularity of these brands has routinely attracted major names, but has also helped to turn lesser-known actors into household names. Because DC and Marvel Studios movies have such a pull, actors seem willing to take full leading roles, positions as ing cast, or even blink-and-you'll-miss-it cameos. Here is a comprehensive list of the many actors in both Marvel and DC films and TV shows.

10 Marvel & DC Movies That Don't Have Happy Endings
Superheroes may be known for stopping villains and saving the day, but some Marvel and DC films choose to end on a much more negative note.
Adam Beach Played Slipknot & William Lonestar
Suicide Squad (2016) & The New Mutants (2020)
First up on DC and Marvel actors is Adam Beach, who has only had a couple of noteworthy appearances in superhero movies. In 2016, Beach played Slipknot in DC's Suicide Squad, but his character was quickly killed off to showcase the legitimacy of Amanda Waller's back-up plan. More recently, he featured in Fox's The New Mutants in 2020, set within the X-Men franchise, as Dani Moonstar’s father William Lonestar, another role where he was quickly killed off to move the plot forward.
Adewale Akinnuoye-Agbaje Played Algrim & Killer Croc
Thor: The Dark World (2013) & Suicide Squad (2016)
Adewale Akinnuoye-Agbaje made his first appearance in a superhero movie in 2013. He ed the MCU in Thor: The Dark World where he played the Dark Elf Algrim. This was the end of his MCU tenure, but he then played Killer Croc in 2016's Suicide Squad in the now-defunct DCEU. There has been no word on Akinnuoye-Agbaje's return to the franchise following James Gunn and Peter Safran's takeover of DC Studios.
Alice Barga Played Cecillia Reyes & Sol Soria
The New Mutants (2020) & The Suicide Squad (2021)
Alice Braga made her name when she starred opposite Will Smith in I Am Legend, and in recent years, she’s managed to add being one of the actors shared by DC and Marvel to her resume. In Fox's The New Mutants, Braga played Cecilia Reyes, an agent of Essex Corp who was working to slowly recruit the main characters into the organization. More recently, she had a part in James Gunn's The Suicide Squad as Sol Soria, the leader of the resistance in Corto Maltese.
Angela Bassett Played Amanda Waller & Queen Ramonda
Green Lantern (2011) & Black Panther (2018)
Angela Bassett got her start in superhero films as a cast member in DC's Green Lantern. She played Amanda Waller in the 2011 movie, a role that was taken over by Viola Davis in David Ayer's 2016 adaptation of Suicide Squad. Bassett then ed the MCU in 2018 as T'Challa's mother, a.k.a. the Black Panther's mother Queen Ramonda. She has appeared in Black Panther, Avengers: Endgame, and Black Panther: Wakanda Forever, the latter of which earned her an Academy Award nomination for Best ing Actress.
Ben Affleck Played Daredevil & Batman
Daredevil (2003) & Batman v Superman: Dawn Of Justice (2016)
Ben Affleck first played a superhero in 2003's Daredevil as blind lawyer and crime-fighting vigilante Matt Murdock. Over a decade later, Affleck ed the DCEU as Bruce Wayne, a.k.a. Batman, debuting in Batman v Superman: Dawn of Justice opposite Henry Cavill's Superman. This led to a cameo appearance in Suicide Squad, and subsequent starring positions in both Joss Whedon's Justice League and Zack Snyder's Justice League, with a final return as Batman in The Flash.
Ben Mendelsohn Played Roland Daggett & Talos
The Dark Knight Rises (2012) & Captain Marvel (2019)
Ben Mendelsohn originally portrayed Roland Daggett in The Dark Knight Rises, the third installment in Christopher Nolan's Batman trilogy. The short-lived role left room for Mendelsohn to the MCU a few years later as the Skrull Talos. His debut as Talos came in 2019's Captain Marvel, and he made a surprising return in Spider-Man: Far From Home the following year. Mendelsohn will reprise the role for Phase 5's Secret Invasion on Disney+ along with his co-star Samuel L. Jackson as Nick Fury.
Brett Cullen Played Barton Blaze, Thomas Wayne, & An Unnamed Congressman
Ghost Rider (2007), Joker (2019) & The Dark Knight Rises (2012)
Brett Cullen has appeared as three separate characters across Marvel and DC films. He originally played Barton Blaze, the father of Johnny Blaze, in Ghost Rider, which debuted Nicolas Cage in the titular role. Cullen then switched to DC to play a congressional representative in The Dark Knight Rises, before playing Thomas Wayne, Batman's father, during 2019's Joker.
Brian Tyree Henry Played Carl, Jefferson Davis, & Phastos
Spider-Man: Into The Spider-Verse (2018), Joker (2019) & Eternals (2021)
Brian Tyree Henry is a fairly new name on the superhero movie scene, but has built his strong reputation very quickly. Henry was then the voice of Miles Morales' father, Jefferson Davis, in Spider-Man: Into the Spider-Verse, and then featured as a surprise addition to the cast of Joker, in which he played an Arkham clerk named Carl. Henry then fully appeared in the MCU as Phastos in Eternals, and is expected to reprise the role in future MCU projects.
Chris Evans Played Johnny Storm, Captain America, & Jake Jensen
Fantastic Four (2005), The Losers (2010), & Captain America: The First Avenger (2011)
Chris Evans is best known for his MCU role of Steve Rogers, a.k.a. Captain America, but he played other comic book characters before hitting the jackpot in 2011. Evans played Johnny Storm a.k.a. the Human Torch in Fantastic Four and its sequel, Rise of the Silver Surfer between 2005 and 2007. Then, he played Jake Jensen in The Losers, a film based on a DC Vertigo comic. It was in 2011 that Evans debuted as Captain America in the MCU, the most famous Chris Evans comic book superhero character, before he eventually retired the role in 2019's Avengers: Endgame.
Chris Pine Played Steve Trevor & Spider-Man
Wonder Woman (2017) & Spider-Man: Into The Spider-Verse (2018)
Chris Pine debuted as Steve Trevor in Wonder Woman and returned for its sequel, Wonder Woman 1984, despite his character's death during the events of the original film. In addition to this, Pine also provided the voice for Peter Parker in Spider-Man: Into the Spider-Verse, Sony's animated exploration of the Spider-Verse.