Matt Johnson
20 Actors Who Have Played More Than One Marvel Character
Stan Lee: passenger and delivery guy and store clerk and cosmic being and…
Josh Brolin - Cable & Thano
Josh Brolin
Ryan Reynolds - Deadpool, Crappy Deadpool, and Hannibal King
Mahershala Ali - Cottonmouth & Blade
Alfre Woodard - Mariah Dillard & Miriam Sharpe
Chris Evans - Captain America & Johnny Storm
Michael B Jordan - Killmonger & Johnny Storm
Kenneth Choi - Jim Morita & Principal Morita
Idris Elba - Heimdall & Moreau
Vincent D'Onofrio, technically - Edgar the alien & Wilson Fisk
Rebecca Romijn - Mystique & Joan
Jon Favreau - Foggy Nelson & Happy Hogan
Gemma Chan - Minn-Erva & Sersi
Kate Mara - U.S. Marshal and Sue Storm
Olivia Munn - Chess Roberts and Psylocke
More Stories
for more stories click here