Let us take a look at 10 actors who appeared in both Marvel and DC Movies.
The first person to come to mind when talking about actors who have starred in both Marvel and DC films is Ryan Reynolds.
Though before he became the formidable villain in the Marvel Cinematic Universe, Josh Brolin’s first role was as the bounty hunter, and anti-hero Jonah Hex.
Angela Bassett starred in DC’s ‘Green Lantern’ (2011) alongside Ryan Reynolds as Dr. Amanda Waller.
Ben Affleck has been well-known for his portrayal of the billionaire vigilante, Batman in the DC film, ‘Batman v Superman: Dawn of Justice’ which also starred Henry Cavil as Superman.
Christian Bale starred also starred as the billionaire vigilante from Gotham City, Bruce Wayne, in the most successful reboot of the Batman films.
Halle Berry has been a part of the X-Men franchise for multiple movies, such as X-Men, X2: X-Men United and even X-Men: The Last Stand and X-Men: Days of Future Past.
Michael Keaton’s portrayal of the brooding vigilante of Gotham is one of the most iconic of them all. Keaton began his DC journey in Tim Burton’s ‘Batman’ (1989).
Randall Park managed to win the audiences’ hearts as the dorky FBI agent Jimmy Woo in the Marvel Cinematic Universe’s ‘Ant-Man and the Wasp’ (2018).
Tom Hardy played the role of the malicious villain, Bane in Nolan’s ‘The Dark Knight Rises’. Bane is an excellent strategist and has defeated Bruce Wayne’s Batman in combat.
Willem Dafoe’s performance as Norman Osborn in the original Sam Raimi’s trilogy of ‘Spider-Man’ is quite unforgettable.