James McAvoy

James McAvoy is a Scottish actor.

Films

 * X-Men: First Class (2011) - Charles Xavier (24 Years)
 * X-Men: Days of Future Past (2014) - Charles Xavier
 * X-Men: Apocalypse (2016) - Professor Charles Xavier
 * Deadpool 2 (2018) - Charles Xavier
 * Dark Phoenix (2019) - Professor Charles Xavier