
Info
- Full Name: James McAvoy
- Date of birth: April 21, 1979 (45 years old)
- Location: Glasgow, Escocia
- Country: UK
James McAvoy has been active for 29 years, participating in 38 movies that average a 6.6/10 score.
Family and relationships
- Spouses: Anne-Marie Duff (2005 - 2015)
Last appearances: movies and tv shows
- Highest-rated movie: X-Men: Days of Future Past (2014) 8.2
- Lowest-rated movie: Submergence (2017) 4.4
- Highest-rated tv show: His Dark Materials (2019) 8.5
- Lowest-rated tv show: His Dark Materials (2019) 8.5
Photos








Videos

July 21 2018

James McAvoy and Michael Fassbender Create Sexy Fan Art
December 29 2016

July 27 2016
Follow Us