Skip Nav

Johnny Storm/The Human Torch

Then: Chris Evans

Now: Michael B. Jordan

Age: Evans played Johnny Storm when he was 24, and Jordan isn't far off at 28 years old.

Pedigree: Evans had costarred in a few movies like Not Another Teen Movie and The Perfect Score before taking the role of Johnny. Meanwhile, Jordan starred alongside Teller in That Awkward Moment and earned critical praise for his role in 2013's Fruitvale Station. On top of that, he's got major TV cred for roles in Friday Night Lights and Parenthood.

Image Source: 20th Century Fox
Read More Michael B. JordanChris EvansMoviesKate MaraFantastic FourBuzz SlideshowMiles Teller
Looking for the perfect gift this holiday season? Order our POPSUGAR Must Have box now >>