James McAvoy

American Actor James McAvoy

Career Timeline

Social Networks

James Andrew McAvoy  (born 21 April 1979) is a Scottish stage and screen actor. His best-known work includes the films The Last King of Scotland and Atonement, both of which earned him BAFTA Award nominations, and the TV series Shameless. McAvoy has won the BAFTA Rising Star Award and a BAFTA Scotland award. He has also been nominated for an ALFS Award, a European Film Award, and a Golden Globe award.

Birth Date
Age 40
Port Glasgow, Scotland, UK
  • Actor
Film Industry

Top Movies

Top Earning Movies


Year Movie Country Role Credit Ratings
2019 X-Men: Dark Phoenix United States Charles Xavier / Professor X Actor 7.00
2019 Glass United States Kevin Wendell Crumb / The Horde / The Beast / Patricia / Dennis / Hedwig / Barry / Jade / Orwell / Heinrich / Norma Actor 7.00
2019 It: Chapter 2 Canada, United States Bill Denbrough Actor 0.00
2018 Sherlock Gnomes United Kingdom, United States Gnomeo (voice) Actor 0.00
2017 Submergence United States, France, Germany, Spain James More Actor 0.00
2017 Atomic Blonde Sweden, Germany, Hungary, United States David Percival Actor 0.00
2014 X-Men: Days of Future Past United Kingdom, United States Charles Xavier / Professor X (Young) Actor 0.00
2013 Filth United Kingdom, United States, Germany, Sweden, Belgium Bruce Robertson Actor 0.00
2013 Trance United Kingdom, France Simon Actor 0.00
2011 X-Men: First Class United States Charles Xavier / Professor X Actor 0.00
2008 Wanted United States Wesley Gibson Actor 0.00
2005 The Chronicles of Narnia: The Lion, the Witch and the Wardrobe United Kingdom, United States Mr. Tumnus, the Faun Actor 0.00
2004 Inside I'm Dancing France, Ireland, United Kingdom Rory O'Shea Actor 0.00

Popular American Actors