Filmography of James McAvoy

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