Marvel and DC has always been in a fight as to who is the best since ages. There fans are continuously fighting as to who has the best superheroes as well as villains. Though back in the 90’s there has consistently been crossovers between the two Comic Books which served as a treat for fans at that time, allowing fans to vote for the best comic books of that time and also their favourite superhero. Sadly since the past twenty years these companies haven’t collided. But this isn’t the scene of Hollywood. Many famous actors have worked for both these franchises depending on the work contracts they get and the ever lucrative studio movie deals that the film franchises and producers offer them. So here a list of those famous actors who have played roles in both DC and Marvel movies.
#1 Ben Affleck: Worked As Daredevil And Batman:
#2 Ryan Reynolds As Green Lantern And Deadpool:
#3 Josh Brolin As Jonah Hex Thanos And Cable:
#4 Michael Keaton As Batman And The Vulture:
#5 Tom Hardy As Bane And Venom:
#6 Chris Evans As Jensen, Human Torch And Captain America:
#7 Hugo Weaving As V And Red Skull:
#8 J.K. Simmons As Commissioner Gordon And J. Jonah Jameson :
#9 Michael Fassbender As Burke And Magneto:
#10 Idris Elba As Moreau And Heimdall:
Source: Sharan Sanil