View All

Watch It

In Theaters
  • Filth

  • X-Men: Days of Future Past

  • Arthur Christmas

1 of 3
At Home
  • Filth

  • Welcome to the Punch

  • Trance

  • Arthur Christmas

  • X-Men: First Class

  • The Conspirator

  • Gnomeo & Juliet

  • The Last Station

  • Wanted

  • Penelope

1 of 10

James McAvoy Movies

  • Profession: Actor
  • Born: Jan 1, 0001
  • Died: Jan 1, 0001
  • Biography: Onscreen for nearly a decade at the time he was cast in director Kevin McDonald's The Last King of Scotland, Glasgow-born actor James McAvoy seemed to many an overnight sensation. The fact is, however, that the Royal Scottish Academy of Music and... Continued
Movie Role(s) Year
Frankenstein Victor Frankenstein 2015
Filth Bruce / Producer 2014
X-Men: Days of Future Past Charles Xavier/Professor X 2014
Trance Simon 2013
Welcome to the Punch Max Lewinsky 2013
Arthur Christmas Arthur 2011
X-Men: First Class Charles Xavier/Professor X 2011
The Conspirator Frederick Aiken 2011
Gnomeo & Juliet Gnomeo 2011
The Last Station Valentin Bulgakov 2010
Wanted Wes Gibson 2008
Penelope Johnny/Max 2008
Atonement Robbie Turner 2007
Becoming Jane Tom Lefroy 2007
Starter for 10 Brian Jackson 2007
The Last King of Scotland Nicholas Garrigan 2006
The Chronicles of Narnia: The Lion, the Witch, and the Wardrobe Mr. Tumnus 2005
Rory O'Shea Was Here Rory O'Shea 2005
Wimbledon Carl Colt 2004
Bright Young Things Simon Balcairn 2003
Bollywood Queen Jay

Worked With