Filmography of James McAvoy

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