James Mcavoy – Celebsgraphy

Who is McAvoy?

Not all film characters manage to leave a great impression that lives in the minds of the audience for an extended period. Not all actors possess the skills and tenacity to do such characters justice. Some characters are timeless, and some are forgotten in a matter of weeks or even seconds.

James McAvoy is a Scottish actor who has managed to leave this long-lasting impression in people’s minds with his portrayal of Charles Xavier in the X-Men series and his nerve-wracking performance in the movie Split.

Quick Facts
Full NameJames McAvoy
Date of Birth21 April 1979
Birth PlaceGlasgow, Scotland
Parent(s)Elizabeth (Mother)
James McAvoy Sr (Father)
Spouse(s)Anne-Marie Duff
​(m. 2006; div. 2016)
OccupationActor
Net WorthUS $10 Million

Early Life

James McAvoy was born to Elizabeth and James McAvoy Sr. on April 21, 1979. He was born in Glasgow. After his parents divorced, he spent most of his childhood in Drumchapel, where he lived with his grandparents.

His mother had to send him to live with them as her health was deteriorating.

McAvoy and his younger sister Joy were close as children. They, however, have never made contact with their father since childhood.

Coming from a reasonably Catholic background and studying in a Catholic school made him ponder about becoming a priest as a child.

He gradually developed a liking towards acting and further decided to chase his dream by enrolling in an academy for music and drama. 

James H. Sterling

James H. Sterling

Environmental Science & Climate Journalist

James Sterling reports on renewable energy developments, climate policy, ecological conservation, and green tech innovations around the globe.

Share this article
Twitter Facebook Pinterest