James McAvoy: Dating History & Exes

who is James McAvoy dating

James McAvoy is a 45-year-old British Movie Actor from Glasgow, Scotland, UK. He was born on Saturday, April 21, 1979. Is James McAvoy married or single, who is he dating now and previously?

As of 2024, James McAvoy is dating Lisa Liberati.

RELATIONSHIP DETAILS BELOW

James McAvoy is a Scottish actor. He made his acting debut as a teen in 1995’s The Near Room and continued to make mostly television appearances until 2003, when his feature film career began and he continued to work in both areas from then on. His notable television work includes the drama show State of Play, the adult comedy-drama Shameless, and the science fiction show Frank Herbert’s Children of Dune. He made his acting debut in the 1995 film, The Near Room, at the age of 15. He continued adding to his portfolio with television roles, and appeared in Bollywood Queen in 2003.

Real Name
James Andrew McAvoy
Profession
Movie Actor
Place of Birth
Glasgow, Scotland, UK
Date of Birth
April 21, 1979 (age 45)
Birth Sign
Taurus
Marital Status
Dating
Girlfriend
Lisa Liberati
Sexuality
Straight
Children
1

Fun Fact: On the day of James McAvoy’s birth, "Knock on Wood" by Amii Stewart was the number 1 song on The Billboard Hot 100 and was the U.S. President.

James McAvoy’s girlfriend is Lisa Liberati. They started dating in 2016. James had at least 4 relationship in the past. James McAvoy has not been previously engaged. His mother sent him to live with his grandparents when he was seven. He married actress and co-star Anne-Marie Duff in 2006 and the couple split in 2016. He and Anne-Marie have a son named Brendan. According to our records, he has 1 children.

James McAvoy’s girlfriend

James McAvoy Girlfriend
Lisa Liberati

James McAvoy’s girlfriend is Lisa Liberati. The couple started dating 2016.

James is a Taurus. The Taurus approach to love and romance is serious and down to earth. One of Taurus's best qualities is being a good companion. The most compatible signs with Taurus are generally considered to be Cancer, Virgo, Capricorn, and Pisces. The least compatible signs with Taurus are generally considered to be Leo and Aquarius.

According to Chinese Zodiac, James was born in the Year of the Goat. People born in the Year of the Goat enjoy being alone with their thoughts. They are creative thinkers and appreciate the arts. Though they're economic and cautious, they can also be indecisive.

James McAvoy has a ruling planet of Venus.

Like many celebrities and famous people, James keeps his love life private. Check back often as we will continue to update this page with new relationship details. Let’s take a look at James McAvoy past relationships, exes and previous hookups.

Past Relationships

James McAvoy was previously married to Anne-Marie Duff (2006 – 2016). He has not been previously engaged. James McAvoy has been in relationships with Alexandra Shipp (2016) and Emma Neilson (1995 – 2002). We are currently in process of looking up more information on the previous dates and hookups.

James McAvoy is turning 46 in

About James McAvoy

James McAvoy was born on the 21st of April, 1979 (Generation X). Generation X, known as the "sandwich" generation, was born between 1965 and 1980. They are lodged in between the two big well-known generations, the Baby Boomers and the Millennials. Unlike the Baby Boomer generation, Generation X is focused more on work-life balance rather than following the straight-and-narrow path of Corporate America.
James was born in the 1970s. The 1970s were an era of economic struggle, cultural change, and technological innovation. The Seventies saw many women's rights, gay rights, and environmental movements.

James McAvoy is known for being a Movie Actor. Scottish actor who rose to prominence for his roles in Atonement, The Last King of Scotland and the X-Men series. In his television career, he has played roles in Frank Herbert’s Children of Dune and Shameless. He was the lead actor and love interest of Angelina Jolie in the blockbuster hit, Wanted.

James McAvoy’s Spouse
Lisa Liberati
Started Dating
2016
Ethnicity
White
Nationality
British
Religion
Unknown

The 45-year-old American was born in the Year of the Goat and is part of Generation X generation

James Andrew McAvoy attended St. Thomas Aquinas Secondary School, Jordanhill, Glasgow, Scotland (1990-1997) and Royal Scottish Academy of Music and Drama, Glasgow, Scotland (1997-2000).

James McAvoy Facts

What is James McAvoy marital status?

Dating

Is James McAvoy gay?

Straight

Who is James McAvoy girlfriend now?

Lisa Liberati

Does he have any children?

James McAvoy has 1 children.

When did James McAvoy start dating Lisa Liberati?

James started seeing Lisa Liberati in 2016.

Is James McAvoy having any relationship affair?

According to our records, no.

Was James McAvoy ever been engaged?

James McAvoy has not been previously engaged.

How rich is James McAvoy?

Discover the net worth of James McAvoy on CelebsMoney or at NetWorthStatus.

James McAvoy’s birth sign is Taurus and he has a ruling planet of Venus.

Videos

Links you might like

– View James McAvoy height, weight & body stats
James McAvoy’s biography and horoscope.
When is James McAvoy’s birthday?
– Who’s the richest Movie Actor in the world?
– Who are the richest people on earth right now?


Fact Check: We strive for accuracy and fairness. If you see something that doesn’t look right, contact us. This page is updated often with new details about James McAvoy. Bookmark this page and come back for updates.