Actors have a long history of playing superheroes. As time goes on, superheroes tend to get recast on a frequent basis. However, there are cases where an actor plays a superhero for an extended amount of time. There are even times when an actor comes back to a superhero role after years of being absent.
When it comes to the various superhero actors of the Marvel universe, who has played a Marvel superhero the longest? At this current period of time, that honor belongs to Patrick Stewart, the first actor to play Professor X in live action.
Professor Charles Xavier, better known as Professor...
continue reading...