The actor to actor movie matrix database - Deja Scene
These two again!
Talk about Deja Scene
James McAvoy

James McAvoy's filmography and actor connections

James McAvoy has starred in 30 movies. The 5 most recent movies James McAvoy was in are listed below.

Next is the list of 1470 actors/actresses that James McAvoy has worked with spread over 74 pages. The list is sorted by the people James McAvoy has worked most frequently with. When you find the person you are looking for, click on the link to view a list of movies they have worked in together.

If you decide instead to click on a movie with James McAvoy, it will display the top billed cast. If the cast members have starred together in other movies; beneath the cast member a list will display.


submit to reddit Tweet this Share on facebook

James McAvoy's Filmography

See full filmography


Jim Broadbent and James McAvoy

Jim Broadbent and James McAvoy have starred in 4 movies together. Their first film was Bright Young Things in 2003. The most recent movie that Jim Broadbent and James McAvoy starred together was Filth in 2013

Jessica Chastain and James McAvoy

Jessica Chastain and James McAvoy have starred in 3 movies together. Their first film was The Disappearance of Eleanor Rigby: Her in 2013. The most recent movie that Jessica Chastain and James McAvoy starred together was The Disappearance of Eleanor Rigby: Them in 2014

Lee Nicholas Harris and James McAvoy

Lee Nicholas Harris and James McAvoy have starred in 3 movies together. Their first film was Trance in 2013. The most recent movie that Lee Nicholas Harris and James McAvoy starred together was Muppets Most Wanted in 2014

Viola Davis and James McAvoy

Viola Davis and James McAvoy have starred in 3 movies together. Their first film was The Disappearance of Eleanor Rigby: Her in 2013. The most recent movie that Viola Davis and James McAvoy starred together was The Disappearance of Eleanor Rigby: Them in 2014

Michael Fassbender and James McAvoy

Michael Fassbender and James McAvoy have starred in 3 movies together. Their first film was X-Men: First Class in 2011. The most recent movie that Michael Fassbender and James McAvoy starred together was X-Men: Apocalypse in 2016

Isabelle Huppert and James McAvoy

Isabelle Huppert and James McAvoy have starred in 3 movies together. Their first film was The Disappearance of Eleanor Rigby: Her in 2013. The most recent movie that Isabelle Huppert and James McAvoy starred together was The Disappearance of Eleanor Rigby: Them in 2014

Nicholas Hoult and James McAvoy

Nicholas Hoult and James McAvoy have starred in 3 movies together. Their first film was X-Men: First Class in 2011. The most recent movie that Nicholas Hoult and James McAvoy starred together was X-Men: Apocalypse in 2016

Daniel Mays and James McAvoy

Daniel Mays and James McAvoy have starred in 3 movies together. Their first film was Atonement in 2007. The most recent movie that Daniel Mays and James McAvoy starred together was Victor Frankenstein in 2015

Lucas Till and James McAvoy

Lucas Till and James McAvoy have starred in 3 movies together. Their first film was X-Men: First Class in 2011. The most recent movie that Lucas Till and James McAvoy starred together was X-Men: Apocalypse in 2016

Mark Gatiss and James McAvoy

Mark Gatiss and James McAvoy have starred in 3 movies together. Their first film was Bright Young Things in 2003. The most recent movie that Mark Gatiss and James McAvoy starred together was Victor Frankenstein in 2015

Jennifer Lawrence and James McAvoy

Jennifer Lawrence and James McAvoy have starred in 3 movies together. Their first film was X-Men: First Class in 2011. The most recent movie that Jennifer Lawrence and James McAvoy starred together was X-Men: Apocalypse in 2016

Bill Hader and James McAvoy

Bill Hader and James McAvoy have starred in 3 movies together. Their first film was The Disappearance of Eleanor Rigby: Her in 2013. The most recent movie that Bill Hader and James McAvoy starred together was The Disappearance of Eleanor Rigby: Them in 2014

Nina Arianda and James McAvoy

Nina Arianda and James McAvoy have starred in 3 movies together. Their first film was The Disappearance of Eleanor Rigby: Her in 2013. The most recent movie that Nina Arianda and James McAvoy starred together was The Disappearance of Eleanor Rigby: Them in 2014

Bryon Krueger and James McAvoy

Bryon Krueger and James McAvoy have starred in 3 movies together. Their first film was The Disappearance of Eleanor Rigby: Her in 2013. The most recent movie that Bryon Krueger and James McAvoy starred together was The Disappearance of Eleanor Rigby: Them in 2014

Matthew David McCarthy and James McAvoy

Matthew David McCarthy and James McAvoy have starred in 2 movies together. Their first film was Welcome to the Punch in 2013. The most recent movie that Matthew David McCarthy and James McAvoy starred together was Muppets Most Wanted in 2014

William Hurt and James McAvoy

William Hurt and James McAvoy have starred in 2 movies together. Their first film was The Disappearance of Eleanor Rigby: Her in 2013. The most recent movie that William Hurt and James McAvoy starred together was The Disappearance of Eleanor Rigby: Them in 2014

Sal Bolton and James McAvoy

Sal Bolton and James McAvoy have starred in 2 movies together. Their first film was Muppets Most Wanted in 2014. The most recent movie that Sal Bolton and James McAvoy starred together was Victor Frankenstein in 2015

Jason Flemyng and James McAvoy

Jason Flemyng and James McAvoy have starred in 2 movies together. Their first film was X-Men: First Class in 2011. The most recent movie that Jason Flemyng and James McAvoy starred together was Welcome to the Punch in 2013

Marta Milans and James McAvoy

Marta Milans and James McAvoy have starred in 2 movies together. Their first film was The Disappearance of Eleanor Rigby: Him in 2013. The most recent movie that Marta Milans and James McAvoy starred together was The Disappearance of Eleanor Rigby: Them in 2014

Jeremy Child and James McAvoy

Jeremy Child and James McAvoy have starred in 2 movies together. Their first film was Regeneration in 1997. The most recent movie that Jeremy Child and James McAvoy starred together was Wimbledon in 2004

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9