James McAvoy is a Scottish actor who portrayed Professor X in the X-Men film series. He has portrayed this role in X-Men: Days of Future Past, X-Men: Apocalypse and Dark Phoenix. He also made a cameo appearance in Deadpool 2.
McAvoy also portrayed a younger version of Professor X in X-Men: First Class.
- X-Men: First Class (2011)
- X-Men: Days of Future Past (2014)
- X-Men: Apocalypse (2016)
- Deadpool 2 (2018) (cameo)
- Dark Phoenix (2019)