Which actor has played the role of more than one Marvel superhero in a film?
Answer Chris Evans
Years before he picked up his shield as the first superhero, Captain America, Chris Evans first appeared as Johnny Storm in the original 2005 "Fantastic Four" movie. Johnny Flame, also known as the "Human Torch" is a daredevil, overconfident and downright cocky character, a far cry from Steve Rogers and Captain America.
Asked by Jennifer Sinclair · Last updated 5 years ago · 101.8K views