FamousHookups.com
James McAvoy Profile Photo

Celebrity Biography

James McAvoy is currently married to Anne-Marie Duff. He has been in two celebrity relationships averaging approximately 7.3 years each. His one marriage has lasted 6.7 years so far.

Given Name: James Andrew McAvoy

Age: 34 (4/21/1979)

Occupation: Entertainment - Actor

Most Famous For: his roles in Atonement, The Last King of Scotland, Wanted, Frank Herbert's Children of Dune

(read more at Wikipedia)

Name (Age)OccupationLatest StatusRel. LengthStartedEnded# of Kids Rel. Details
Anne-Marie DuffAnne-Marie Duff (42)ActressMarried8.5 yrs.12/2004Present1more
Emma NeilsonEmma Neilson (31)ActressBroke Up6.1 yrs.11/199812/2004 - more

Add a Relationship

Relationship Statistics

James McAvoy

Number Avg. Length
Relationships: 2 7.3 yrs.
  Dating23.8 yrs.
  Engagements10.4 yrs.
  Marriages16.7 yrs.
Breakups:  
  Dating Breakups1 
NameAgeGenderTypeOther ParentEditDelete
Brendan Duff McAvoy3 yrs.MaleBiologicalAnne-Marie DuffUpdateDelete

Add a Child

No Articles Found.

Submit an Article

...

Be our Fan on facebook

and join all the fun!

On This Date in Celebrity History

John Mayer Profile PhotoKaty Perry Profile Photo

John Mayer

 & 

Katy Perry

 
started dating on this day in 2012

Yulia Kolisnichenko

 & 

Tigran Salibekov

 
 broke up on this day in 2011

LeAnn Rimes

 & 

Dean Sheremet

 
were divorced on this day in 2010

Matt Lucas

 & 

Kevin McGee

 
 separated on this day in 2008

Walter Kowalski

 & 

Theresa Ferrioli

 
were married on this day in 2006

Emilie de Ravin

 & 

Josh Janowicz

 
were married on this day in 2006

Classic Celebrity Quote

"Having a relationship with someone you work with might not always be the smartest move. But, it's been wonderful to be in a relationship where we can both identify with what the other is experiencing."

Who Said It