Info
- Full Name: James McAvoy
- Date of birth: April 21, 1979 (44 years old)
- Location: Glasgow, Escocia
- Country: UK
James McAvoy has been active for 28 years, participating in 38 movies that average a 6.6/10 score.
Family and relationships
- Spouses: Anne-Marie Duff (2005 - 2015)
Latest movies
Videos
2:52
July 21 2018
5:44
James McAvoy and Michael Fassbender Create Sexy Fan Art
December 29 2016
2:30
July 27 2016
Follow Us