Filmography of James McAvoy

YearMovieCharacter
2019GlassKevin Wendell Crumb / The Horde
2018X-Men: Dark PhoenixCharles Xavier / Professor X
2018X-Men: The New MutantsCharles Xavier / Professor X
2018Gnomeo & Juliet: Sherlock GnomesGnomeo (voice)
2017Atomic BlondeDavid Percival
2017SubmergenceJames Moore
2016SplitDennis / Patricia / Hedwig / The Beast / Kevin Wendell Crumb / Barry / Orwell / Jade
2016X-Men: Apocalypse UnearthedHimself
2016X-Men: ApocalypseProfessor Charles Xavier
2015Victor FrankensteinVictor Von Frankenstein
2015Mutant vs. Machine: The Making of X-Men: Days of Future PastHimself
2015X-Men: UnguardedHimself
2014The Disappearance of Eleanor Rigby: HerConor
2014The Disappearance of Eleanor Rigby: HimConor
2014X-Men: Days of Future PastCharles Xavier / Professor X (Young)
2014The Disappearance of Eleanor Rigby: ThemConor Ludlow
2014Muppets Most WantedUPS Guy
2013FilthBruce Robertson
2013TranceSimon
2013Welcome to the PunchMax Lewinsky
2011Children of the Atom: Filming X-Men: First ClassHimself
2011X-Men: First ClassCharles Xavier / Professor X
2011Arthur ChristmasArthur (voice)
2011Gnomeo & JulietGnomeo (voice)
2010The ConspiratorFrederick Aiken
2009The Last StationValentin Bulgakov
2008WantedWesley Gibson
2007AtonementRobbie Turner
2007Becoming JaneTom Lefroy
2006Starter for 10Brian Jackson
2006The Last King of ScotlandDr. Nicholas Garrigan
2006PenelopeJohnny/Max
2005The Chronicles of Narnia: The Lion, the Witch and the WardrobeMr. Tumnus, the Faun
2005ShakespeaRe-Told: MacbethJoe Macbeth
2004StringsHal
2004Inside I'm DancingRory O'Shea
2004WimbledonCarl Colt
2003State of PlayDan Foster
2003Bright Young ThingsSimon Balcairn
2003Frank Herbert's Children of DuneLeto Atreides II
2003Children of Dune - Part 3Leto Atreides II
2003Children of Dune - Part 1Leto Atreides II
2003Children of Dune - Part 2Leto Atreides II
2002White Teeth
2002Bollywood QueenJay
2001Swimming PoolMike
2001Band of BrothersPvt. James W. Miller
2001Lorna DooneSergeant Bloxham
1997RegenerationAnthony Balfour
1995The Near RoomKevin