James McAvoy

Filmography: James McAvoy

18 films (2001 - 2019) 6.7 avg

James McAvoy (born April 21, 1979) is a Scottish actor. He made his acting debut as a teen in The Near Room (1995) and appeared mostly on television until 2003, when his feature film career began. His...

View Full Profile
18
Total Credits
19
Years Active
6.7
Average Rating
Role Breakdown
Actor 18
Filters
Showing 18 movies
Year Movie Role Rating
2019 Glass Patricia / Dennis / Hedwig / The Beast / Barry / Heinrich / Jade / Ian / Mary Reynolds / Norma / Jalin / Kat / B.T. / Kevin Patricia / Dennis / Hedwig / The Beast / Barry / Heinrich / Jade / Ian / Mary Reynolds / Norma / Jalin / Kat / B.T. / Kevin 6.6
2019 It Chapter Two Bill Denbrough Bill Denbrough 6.5
2019 Dark Phoenix Charles Xavier / Professor X Charles Xavier / Professor X 5.7
2018 Sherlock Gnomes Gnomeo (voice) Gnomeo (voice) 5.3
2017 Atomic Blonde David Percival David Percival 6.7
2016 X-Men: Apocalypse Professor Charles Xavier Professor Charles Xavier 6.8
2015 Victor Frankenstein Victor Frankenstein Victor Frankenstein 6.0
2014 X-Men: Days of Future Past Charles Xavier Charles Xavier 7.9
2013 Trance Simon Simon 6.9
2013 Welcome to the Punch Max Lewinsky Max Lewinsky 6.1
2011 Arthur Christmas Arthur (voice) Arthur (voice) 7.1
2011 X-Men: First Class Charles Xavier Charles Xavier 7.7
2011 Gnomeo & Juliet Gnomeo (voice) Gnomeo (voice) 5.9
2008 Wanted Wesley Gibson Wesley Gibson 6.7
2007 Atonement Robbie Turner Robbie Turner 7.8
2007 Becoming Jane Tom Lefroy Tom Lefroy 7.0
2006 The Last King of Scotland Dr. Nicholas Garrigan Dr. Nicholas Garrigan 7.6
2001 Lorna Doone Sergeant Bloxham Sergeant Bloxham 6.9