James McAvoy

James McAvoy


James McAvoy is also known as Jamesy Boy Jimmy Floyd is an Actor from United Kingdom. Age 43 years (21 April 1979) born in United Kingdom. So far James McAvoy has worked in the Hollywood entertainment industry and his artwork has been released in English language movies.

Biography Facts

Name James McAvoy
Other Names Jamesy Boy Jimmy Floyd
Occupation Actor
Gender Male
Date of Birth 21 April 1979
Birth Place United Kingdom
Residence United Kingdom
Age 43 Years
Height 1.70 m (5′ 7″)
Weight (Approx.) 68 kg
Body Measurements Chest : 42 inches
Waist : 33 inches
Biceps : 14 inches
Nationality (Country) United Kingdom
Food Diet Non-Vegetarian


Father James McAvoy, Sr.
Mother Elizabeth Johnstone
Spouse (Wife) Anne-Marie Duff (m.2006-2016)
Children Brendan McAvoy
Siblings Donald McAvoy,
Joy McAvoy

Favourite Things

Favourite Movie(s)The Goonies,
The Great Escape,
Back to the Future,
Brief Encounter

Movies & Television

James McAvoy's Social Media Accounts