James McAvoy portrayed Professor X in X-Men: First Class, X-Men: Days of Future Past and X-Men: Apocalypse.
Trivia
- James McAvoy played Wesley Gibson in the comic book adaptation Wanted.
- Joy portrayed Kevin Wendell Crumb / The Horde in Split with Anya Taylor-Joy.