Skip Nav

James McAvoy

Born
Glasgow, Scotland
Age
36
Wanted to be a priest when he grew up.
NEVER MISS A STORY! SIGN UP FOR ALERTS
SHARE THIS PAGE:
Related Celebrities
Keira Knightley Keira Knightley Michael Fassbender Michael Fassbender Jennifer Lawrence Jennifer Lawrence January Jones January Jones Emily Blunt Emily Blunt Angelina Jolie Angelina Jolie Rose Byrne Rose Byrne Hugh Jackman Hugh Jackman Nicholas Hoult Nicholas Hoult Helen Mirren Helen Mirren
Latest James McAvoy