×
s

8 Actors Who Have Appeared In Both Marvel And DC Universe Films

Did you realize while watching the films?

Ryan Reynolds attends The Contenders Screening of DEADPOOL With Ryan Reynolds at MOMA on December 19, 2016 in New York City. (Photo by Lars Niki/Getty Images for Museum of Modern Art, Department of Film)

Have you ever seen an actor in a Marvel film and then remembered that you've already seen them take on a DC role? Well, that's right, because there are a bunch of actors who have appeared in both Marvel and DC movies. Check out 8 actors that have taken on a character from both universes.

1. Ben Affleck

We saw the actor in 2003’s Daredevil which didn't do too well at the box office. Fortunately, he had another shot at playing a superhero in DC Comics’ Batman v Superman: Dawn of Justice.



 

2. Ryan Reynolds

Who could forget Reynolds's role in Green Lantern? Sadly, everyone. But the actor sure did a 180-degree shift when he entered the MCU and took on the role of Deadpool. He got a chance to play someone smart, funny, and R-rated, and it's been a hit ever since.



 

3. Zachary Levi

Spoiler alert! The actor appeared in Thor: The Dark World as Fandral before dying in Thor: Ragnarok. Later, he shifted to the DC Universe where he starred in SHAZAM! 



 

4. Michael Keaton

Keaton famously played the role of the caped crusader in 1989's Batman and then in 1992's Batman Returns. The 70-year-old actor is already set to make his DC Extended Universe debut in the upcoming 2022 film The Flash. He played a villain in the MCU, Adrian Toomes, dubbed the Vulture, in Spider-Man: Homecoming.



 

5. Idris Elba

Elba portrayed Heimdall in Thor, Thor: The Dark World, Avengers: Age of Ultron, Thor: Ragnarok, and Avengers: Infinity War, before being slain by Thanos in Avengers: Infinity War. In the DC universe, he appears in The Suicide Squad as Robert Dubois aka Bloodsport.



 

 

6. Nathan Fillion

Fillion voiced Monstrous Inmate In Marvel's Guardians of the Galaxy. In The Suicide Squad, he plays Floyd Belkin alias T.D.K.



 

7. Sylvester Stallone

Stallone played Stakar Ogord in The Guardians of the Galaxy franchise. In DC's The Suicide Squad, he voices "King Shark."



 

8. Laurence Fishburne

The actor played Bill Foster in Ant-Man and the Wasp. For DC, he donned the role of Perry White in the films Man of Steel and Batman v Superman: Dawn of Justice.