The following question asks about the actor that has appeared in the most comic book movies:
I'd like to know, which actor has portrayed the highest number of distinct superhero/superhuman characters in their career.
To qualify for a "superhuman", the character should have some level of skill/ability/etc that goes beyond what a normal human could achieve. However, the character does not necessarily have to be based on a comic book property, or even be billed as/identified as a "superhero". I'm just looking for characters that have special abilities.
For example, Chris Evans has portrayed three such characters:
Those are: Captain America from the Marvel Captain America and Avengers movies; Human Torch from the Fantastic Four movies, and Nick Grant from Push. (Nick Grant has mutant telekinetic powers, according to Wikipedia.)
On the other hand, Robert Downey Junior would only have one - Iron Man's super-powered suit qualifies, but Sherlock Holmes having extremely high, but still human-level, intelligence would not.
Similarly, Will Smith as Hancock counts, but his characters in M.I.B, and I Am Legend have no special powers or abilities.
Note, the argument has been made that Robert Downey as Iron Man is not necessarily a super hero (by none other than Thor as a matter of fact).
Captain America: Big man in a suit of armor. Take that away then what are you? Iron Man: A Genius Billionaire Playboy Philanthropist.*
However, for purposes of this question, I would accept such a character provided it truly is in the nature of a superhero venue as opposed to an example that generically all (or many) soldiers have some type of powered in the story (e.g. Starship Troopers, Edge of Tomorrow).
Finally, the actors should have characters which are live action. In case of a tie between actors that have the same number of live action characters, I am willing to consider voiceover characters. But, the focus is on live action first.