james mcavoy wife

If you are searching for James McAvoy’s wife, the answer in 2026 is Lisa Liberati. The Scottish actor has kept much of his private life away from the spotlight, but he has confirmed that he and Liberati are married.

McAvoy was previously married to fellow actor Anne-Marie Duff, his Shameless co-star. They married in 2006, had a son together and announced their divorce in 2016. McAvoy later began a relationship with Lisa Liberati, whom he met while filming Split, and confirmed in 2022 that they had married privately.

The couple have since welcomed a child together. In 2026, McAvoy also spoke publicly about becoming a father again in his 40s, giving fans a rare glimpse into his family life.

Who is James McAvoy’s wife now?

James McAvoy’s wife is Lisa Liberati, an American producer and womenswear entrepreneur from Philadelphia.

Liberati worked as a personal assistant to director M. Night Shyamalan when McAvoy was filming the 2016 psychological thriller Split. That is where the pair first met. They did not immediately begin a relationship, however. According to McAvoy’s later comments, their romantic relationship developed a few years after they met.

Liberati has generally maintained a much lower public profile than her husband. That suits McAvoy, who has repeatedly expressed a desire to protect his family and keep his private life out of celebrity coverage.

The couple have homes and family connections on both sides of the Atlantic. McAvoy has described Philadelphia as a second home because Liberati’s family is based there, while the couple have also made their home in London.

Is James McAvoy married to Lisa Liberati?

Yes. James McAvoy and Lisa Liberati are married.

For several years, reports circulated that the pair had secretly married, but McAvoy did not immediately comment publicly. In February 2022, he confirmed the marriage during an interview with The Guardian. At the time, reports noted that the couple had kept the wedding private.

That explains why older articles may describe Liberati as McAvoy’s girlfriend or partner rather than his wife. Those reports predate McAvoy’s confirmation.

How did James McAvoy and Lisa Liberati meet?

McAvoy and Liberati met while working on M. Night Shyamalan’s Split.

McAvoy starred in the 2016 film as Kevin Wendell Crumb, a character with multiple personalities. Liberati was working as Shyamalan’s personal assistant during production. The two became acquainted while working on the film, although their relationship did not become romantic immediately.

This is also why Lisa Liberati is sometimes mentioned in searches connected to Split, Glass and James McAvoy’s career.

Their connection is particularly interesting because Split became one of McAvoy’s best-known performances. He returned as Kevin Wendell Crumb in Shyamalan’s 2019 follow-up, Glass.

How old is James McAvoy’s wife?

Lisa Liberati was born in Philadelphia, Pennsylvania, and is an American. Some entertainment biographies have listed her birth date as 16 March 1979, but detailed biographical information about Liberati is limited and she has largely avoided the kind of public profile maintained by her husband.

Because McAvoy and Liberati value privacy, readers should be cautious about treating every online claim about her age, career history or personal life as confirmed fact.

McAvoy was born on 21 April 1979 in Glasgow, Scotland. Recent reporting in 2026 identifies him as 46.

As a result, claims about a large James McAvoy wife age gap should be treated carefully. The widely repeated biographical information does not establish a significant age difference with the certainty that some celebrity websites suggest.

James McAvoy and Lisa Liberati’s children

James McAvoy is a father of two children.

His first child is a son from his marriage to Anne-Marie Duff. Their son was born in 2010. McAvoy and Duff have consistently tried to keep their child’s life private.

McAvoy and Lisa Liberati also have a son together. In 2026, McAvoy revealed that they had privately welcomed their child several years earlier. Reports based on his 2026 interview describe the younger child as around four years old.

That means searches for James McAvoy wife and kids, James McAvoy wife children and James McAvoy wife kids now refer to a family of two children, although the actor has kept identifying details about them private.

How many kids does James McAvoy have?

James McAvoy has two sons:

  • One son with his former wife, Anne-Marie Duff, born in 2010.
  • One son with his wife, Lisa Liberati, born privately around 2022.

McAvoy has spoken about the difference between becoming a father in his 30s and becoming a father again in his 40s. In a 2026 interview, he said he worries less now and has a more philosophical perspective, although he also acknowledged that parenting is physically harder when you are older.

Who was James McAvoy’s first wife?

James McAvoy’s first wife was Anne-Marie Duff, an acclaimed English actor.

The pair met while working on the British television series Shameless. Duff played Fiona Gallagher, while McAvoy played Steve McBride. Their professional relationship eventually became romantic, and they married in 2006.

They welcomed their son in 2010.

Their marriage lasted roughly a decade before they announced their decision to divorce in May 2016. At the time, the couple said they intended to approach the next stage of their lives with friendship, love and respect while focusing on their son.

Why did James McAvoy and Anne-Marie Duff divorce?

McAvoy and Duff did not publicly give a detailed reason for their divorce.

When they announced the split in 2016, their joint statement focused on their relationship with each other and, most importantly, their child. They asked for privacy and said they would continue to care for their son together.

That is why claims online suggesting a specific cause for the divorce should not be treated as established fact unless supported by a reliable source.

The former couple also demonstrated a strong commitment to co-parenting. Reports at the time said they initially continued to share a London home when their work allowed, helping minimise disruption for their son.

When did James McAvoy and Anne-Marie Duff split?

James McAvoy and Anne-Marie Duff announced their divorce in May 2016 after around ten years of marriage.

Their relationship had begun after they worked together on Shameless. They married in 2006 and welcomed their son in 2010.

The timing can cause confusion because McAvoy met Lisa Liberati while filming Split in 2016, around the period of his separation from Duff. However, McAvoy later indicated that his relationship with Liberati became romantic a few years after they first met.

Did James McAvoy leave his wife for Lisa Liberati?

There is no reliable basis for presenting the situation as McAvoy simply “leaving” Anne-Marie Duff for Lisa Liberati.

McAvoy and Duff had already announced their divorce in 2016. McAvoy later entered a relationship with Liberati, and he has described their relationship as developing after they initially met on the set of Split.

Because celebrity reporting often compresses complicated timelines into simple headlines, it is better to distinguish between confirmed events and speculation.

Where is James McAvoy’s wife from?

Lisa Liberati is from Philadelphia, Pennsylvania, in the United States.

Her Philadelphia connection is one of the better-established details about her background. McAvoy has spoken about spending time in Philadelphia and described the city as a second home because of Liberati and her family.

McAvoy himself is Scottish and was born in Glasgow. His relationship with Liberati therefore connects two very different cultural backgrounds: Scotland and Philadelphia.

James McAvoy wife 2026: What is their relationship like now?

As of 2026, James McAvoy and Lisa Liberati remain married and are raising their young family while keeping much of their personal life private.

Recent interviews have offered more information about McAvoy’s family than he typically shares. In March 2026, The Guardian reported that he lives with Liberati in London and also spends some time in Philadelphia, where her family lives. The same interview discussed his experience of fatherhood and his two sons.

This is significant because older search results can make it appear that little is known about McAvoy’s current family situation. His 2026 interviews provide a clearer picture: he is married to Lisa Liberati and is now a father of two.

Is Lisa Liberati an actress?

Lisa Liberati is sometimes associated with the entertainment industry because of her work around film production, but she is not primarily known as an actress in the way James McAvoy and Anne-Marie Duff are.

She worked as a personal assistant to M. Night Shyamalan during Split, which brought her into McAvoy’s professional orbit. Some entertainment databases also associate her with film projects including Species, After Earth and Glass, although the nature and extent of her involvement in individual productions varies by source.

Her public identity is therefore more closely connected with production and business interests than with acting.

James McAvoy, Lisa Liberati and Split

The connection between James McAvoy’s wife and Split is one of the most frequently searched aspects of their relationship.

McAvoy played Kevin Wendell Crumb in the film, taking on a demanding role involving multiple distinct personalities. Liberati was working as Shyamalan’s assistant during the production.

The film was released in 2016 and later became part of a connected trilogy that concluded with Glass in 2019. McAvoy reprised his role in Glass.

It is worth separating McAvoy’s professional success in Split from his personal relationship. The film is important to their story because that is where they first met, but their romantic relationship reportedly developed later.

James McAvoy and wife Lisa Liberati: Quick facts

Question Answer
Who is James McAvoy’s wife? Lisa Liberati
Where is Lisa Liberati from? Philadelphia, Pennsylvania, USA
When did McAvoy confirm their marriage? 2022
How did they meet? They met while working on Split
Who was McAvoy’s first wife? Anne-Marie Duff
When did McAvoy and Duff marry? 2006
When did McAvoy and Duff divorce? 2016
How many children does McAvoy have? Two sons
How many children does he have with Lisa Liberati? One son
How many children does he have with Anne-Marie Duff? One son
Where does the family live? Primarily London, with a connection to Philadelphia

Frequently asked questions about James McAvoy’s wife

Who is James McAvoy married to in 2026?

James McAvoy is married to Lisa Liberati. He confirmed their private marriage in 2022.

Is James McAvoy still married to Lisa Liberati?

Yes. Recent 2026 reporting describes Liberati as McAvoy’s wife and says the couple live together in London while maintaining connections to Philadelphia.

Who is James McAvoy’s ex-wife?

His ex-wife is English actor Anne-Marie Duff. They married in 2006, had a son in 2010 and announced their divorce in 2016.

Does James McAvoy have children?

Yes. James McAvoy has two sons, one from his former marriage to Anne-Marie Duff and one with Lisa Liberati.

How did James McAvoy meet Lisa Liberati?

They met while working on Split in 2016. Liberati was working as M. Night Shyamalan’s personal assistant at the time. Their romantic relationship developed later.

Is Lisa Liberati American?

Yes. Lisa Liberati is American and is associated with Philadelphia, Pennsylvania. McAvoy has spoken about the city as an important part of their family life.

What happened to James McAvoy and Anne-Marie Duff?

The couple announced their divorce in May 2016. They emphasised their continued respect for each other and their shared responsibility for their son.

The bottom line on James McAvoy’s wife

The answer to “Who is James McAvoy’s wife?” is Lisa Liberati.

The couple met while working on Split, began a romantic relationship later and married privately, with McAvoy confirming the marriage publicly in 2022. Liberati is from Philadelphia and has largely stayed out of the spotlight despite her connection to one of Britain’s best-known actors.

McAvoy was previously married to Anne-Marie Duff, with whom he shares his older son. He and Liberati have a younger son, making McAvoy a father of two. Recent 2026 reporting has provided the clearest update yet on his family life, while the actor continues to keep many personal details away from the public eye.

For readers searching for James McAvoy wife now, James McAvoy wife and kids, James McAvoy wife Lisa, or James McAvoy ex-wife, the key distinction is simple: Lisa Liberati is his current wife, while Anne-Marie Duff is his former wife and the mother of his older son.

Leave a Reply

Your email address will not be published. Required fields are marked *