Name: James McAvoy
Occupation: Movie Actor
Gender: Male
Height: 170 cm
Birth Day: April 21, 1979
Age: 45
Birth Place: Glasgow - Scotland
Zodiac Sign: Taurus

James McAvoy

James McAvoy was born on 21 April 1979(45 years old) in Scotland. James McAvoy is Movie Actor, Zodiac sign - Taurus. More detail about James McAvoy given below.

About James McAvoy

Scottish actor best known for his appearances in the films Atonement, The Last King of Scotland, and the X-Men franchise. He was highly praised for his performance in M. Night Shyamalan's Split, which he reprised in the sequel Glass. Frank Herbert's Children of Dune, Shameless, and His Dark Materials are among his television credits.

James McAvoy is a Scottish actor. He made his acting debut as a teen in The Near Room and appeared mostly on television until 2003, when his feature film career began. His notable television work includes the thriller State of Play and the science fiction miniseries Frank Herbert's Children of Dune. He has performed in several West End productions and has received four nominations for the Laurence Olivier Award for Best Actor, and has also done voice work for animated films including Gnomeo & Juliet, its sequel Sherlock Gnomes, and Arthur Christmas. In 2003, McAvoy appeared in a lead role in Bollywood Queen, then in another lead role as Rory in Inside I'm Dancing in 2004. This was followed by a supporting role, as the faun Mr. Tumnus, in The Chronicles of Narnia: The Lion, the Witch and the Wardrobe. His performance in Kevin Macdonald's drama The Last King of Scotland garnered him several award nominations, including the BAFTA Award for Best Supporting Actor.

Official Website
Alma materRoyal Conservatoire of Scotland
Years active1995–present
BornApril 21, 1979, Glasgow, Scotland


He jumped off the roof of the world's tallest hospital to raise awareness and money for a Ugandan children's charity. 

James McAvoy before fame

At the age of 15, he made his acting debut in the 1995 film The Near Room. He proceeded to build his resume with television parts, including a cameo in Bollywood Queen in 2003.

Achievement of James McAvoy

To raise awareness and funds for a Ugandan children's charity, he leapt off the roof of the world's tallest hospital.

Salary 2020

Not known

Net Worth 2020

$17 Million

James McAvoy family life

When he was seven years old, his mother sent him to live with his grandparents. In 2006, he married actress and co-star Anne-Marie Duff, but the couple divorced in 2016. Brendan is his son from his marriage to Anne-Marie.

Associations of James McAvoy

In the blockbuster film Wanted, he played the lead actor and Angelina Jolie's love interest.

James McAvoy Height, Weight & Physique Measurements

Weight in kg - N/A
Height 170 cm
Eye Color N/A
Hair Color N/A

Family Members

Name Relationship Net worth Profession
Donald McAvoy Brother N/A
Brendan McAvoy Children N/A
James McAvoy, Sr. Father N/A
Anne-Marie Duff Former spouse $1 Million - $2 Million (Approx.) Actor
James Johnstone Grandfather N/A
Mary Johnstone Grandmother N/A
Elizabeth Johnstone Mother N/A
Joy McAvoy Sister N/A
🎂 James McAvoy Next B'Day Count Down -
2025-04-21 : 3s