James McAvoy

Acting

2019

Dark Phoenix

- Charles Xavier / Professor X
2016

X-Men: Apocalypse

- Charles Xavier / Professor X
2011

X-Men: First Class

- Charles Xavier / Professor X
2014

X-Men: Days of Future Past

- Charles Xavier / Professor X
2024

Speak No Evil

- Paddy