PersonJames McAvoy36 credits in the catalogue: acting, production, crew.On the wikisWatership Down WikiActingMMeantimein developmentFelix McAveetyRegeneration1997Anthony BalfourBright Young Things2003Simon BalcairnWimbledon2004Carl ColtStrings2004HalThe Chronicles of Narnia: The Lion, the Witch and the Wardrobe2005Mr. TumnusThe Last King of Scotland2006Dr. Nicholas GarriganPenelope2006Johnny/MaxStarter for 102006Brian JacksonAtonement2007Robbie TurnerBecoming Jane2007Tom LefroyThe Last Station2009Valentin BulgakovX-Men: First Class2011Charles Xavier (24 Years)Arthur Christmas2011Arthur (voice)The Conspirator2011Frederick AikenGnomeo & Juliet2011Gnomeo (voice)Filth2013BruceTrance2013SimonX-Men: Days of Future Past2014Charles XavierMuppets Most Wanted2014UPS GuyThe Disappearance of Eleanor Rigby: Them2014Conor LudlowSplit2017Dennis / Patricia / Hedwig / The Beast / Kevin Wendell Crumb / Barry / Orwell / JadeAtomic Blonde2017David PercivalDeadpool 22018Charles Xavier (uncredited)Watership Down2018HazelHis Dark Materials2019Lord Asriel BelacquaGlass2019Patricia / Dennis / Hedwig / The Beast / Barry / Heinrich / Jade / Ian / Mary Reynolds / Norma / Jalin / Kat / B.T. / Kevin Wendell Crumb / Mr. Pritchard / Felida / Luke / Goddard / Samuel / PollyIt Chapter Two2019Bill DenbroughDark Phoenix2019Charles Xavier / Professor XTogether2021HeMy Son2021Edmond MurrayThe Bubble2022James McAvoyThe Book of Clarence2024Pontius PilateProductionMMeantimein developmentExecutive ProducerFilth2013ProducerCrew50/502011Thanks