Actors Who Have Played Multiple Comic Characters
The list starts with Chris Evans who has played Human Torch, Captain America, Jensen from The Losers. Ryan Reynolds played Hal Jordan in Green Lantern, Deadpool in X-Men Origins. Tommy Lee Jones has played Agent K, Two-Face in Batman Forever, Chester Phillips in Captain America. Hugo Weaving played both V in V for Vendetta and The Red Skull in Captain America. Ron Perlman played Hellboy in Hellboy franchise and Reinhardt in Blade II. The list has names of actors like Doug Jones, Jessica Alba, Jim Carrey, Kelly Hu, Thomas Jane, Martin Sheen and many more.
Tommy Lee Jones