James McAvoy Wiki, Age, Height, Net Worth, Relationship, Career

James McAvoy

Scottish actor James McAvoy has appeared in films, television shows, and on stage. He rose to prominence after appearing in “Bollywood Queen,” a British Indian remake of “Romeo and Juliet.” His most notable TV appearance was in the British adult comedy-drama “Shameless.” He works with the British Red Cross and has traveled to Uganda to raise awareness about their project. Explore more about James McAvoy’s Bio, Wiki, Age, Height, Weight, Net Worth, Relationship, Career & Facts

Quick Facts

Celebrated NameJames McAvoy
Birth DateApril 21, 1979
Birth PlaceGlasgow, Scotland
Star SignTaurus
ParentsFather: James McAvoy Sr
Mother: Elizabeth
WifeAnne-Marie Duff (divorced)
Net Worth$20 million
Height5 feet 7 inches (1.71 m)
Weight67 kg (148 lbs)
Hair ColorLight Brown
Eye ColorBlue

James McAvoy Age And Biography

James was born in Glasgow, Scotland, on April 21, 1979. He is 45 years old and was born under the sign of Taurus. His mother, Elizabeth, was a psychiatric nurse, and his father, James McAvoy Sr., raised him. His parents divorced when he was 11 years old, after splitting up when he was seven. Sadly, his mother was ill, so he was sent to live with his maternal grandparents, Mary and James Johnstone, in Glasgow’s nearby Drumchapel neighborhood. He has a younger sister, Joy, and a younger half-brother, Donald.

James McAvoy Height, Weight

James is of the white race and Scottish nationality. He is 5 feet 7 inches (1.71 m) tall and weighs around 67 kg (148 lbs). In addition, his hair is light brown, and his eyes are blue.

James McAvoy (Source: Instagram)

James McAvoy Childhood

In terms of education, James attended the Catholic St. Thomas Aquinas Secondary School in Glasgow’s Jordanhill neighborhood and briefly considered becoming a priest. During his childhood, he worked at a local bakery. He then went on to study acting at the Royal Conservatoire of Scotland. He considered becoming a priest and joining the Catholic priesthood for a short time.

James McAvoy Professional Life

At the age of fifteen, James made his acting debut in the 1995 film “the Near Room.” Though he had no interest in acting at the time, he decided to learn more after falling in love with a co-star, Alana Brady. At the time, he was also a member of PACE Youth Theatre. After the year 2000, he began appearing in a number of TV shows, and the majority of his guests also appeared in films.

His first significant role on the big screen was as a lead in the 2001 film “Swimming Pool.” He also appeared in TV shows such as “Band of Brothers” and “Foyle’s War.” In 2003, he also had his first significant TV role in the political thriller series “State of Play.” The same year, James McAvoy starred in “Bollywood Queen,” a British Indian take on William Shakespeare’s famous play “Romeo and Juliet.”

James McAvoy Relationship And Affairs

While filming “Shameless,” McAvoy began dating Anne-Marie Duff. On November 11, 2006, the couple married. Brendan, their son, born in 2010, is their only child. On May 13, 2016, the couple announced their decision to divorce. They initially established a residence in North London to minimize disruption to their son’s life when they are not working elsewhere.

Social Media

James has 3.9 million Instagram followers under the handle @jamesmcavoyrealdeal.

James McAvoy Net Worth 2024

Regarding his net worth, James lives a lavish lifestyle. He is a well-known actor who has amassed a fortune and fame. McAvoy’s net worth is estimated at around $20 million as of January 2024.


  1. He is known for his role as Dr. Xavier.
  2. He is good friends with Hugh Jackman.
  3. James loves to read comic books.