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.
James McAvoy's Filmography
-
X-Men: Apocalypse
(2016)
as Charles Xavier -
Victor Frankenstein
(2015)
as Victor Von Frankenstein -
Muppets Most Wanted
(2014)
as UPS Guy -
The Disappearance of Eleanor Rigby: Them
(2014)
as Conor Ludlow -
X-Men: Days of Future Past
(2014)
as Charles Xavier
Azucena Duran and James McAvoy
Azucena Duran and James McAvoy have starred in 1 movie together. Their first film was Wimbledon in 2004.
Neil Napier and James McAvoy
Neil Napier and James McAvoy have starred in 1 movie together. Their first film was X-Men: Days of Future Past in 2014.
Zabryna Guevara and James McAvoy
Zabryna Guevara and James McAvoy have starred in 1 movie together. Their first film was X-Men: Days of Future Past in 2014.
Zoë Kravitz and James McAvoy
Zoë Kravitz and James McAvoy have starred in 1 movie together. Their first film was X-Men: First Class in 2011.
Jerry Lambert and James McAvoy
Jerry Lambert and James McAvoy have starred in 1 movie together. Their first film was Arthur Christmas in 2011.
Guy Carleton and James McAvoy
Guy Carleton and James McAvoy have starred in 1 movie together. Their first film was Becoming Jane in 2007.
Nicholas Le Prevost and James McAvoy
Nicholas Le Prevost and James McAvoy have starred in 1 movie together. Their first film was Bright Young Things in 2003.
Michael Caine and James McAvoy
Michael Caine and James McAvoy have starred in 1 movie together. Their first film was Gnomeo & Juliet in 2011.
Tim Blaney and James McAvoy
Tim Blaney and James McAvoy have starred in 1 movie together. Their first film was Muppets Most Wanted in 2014.
Geoff Felix and James McAvoy
Geoff Felix and James McAvoy have starred in 1 movie together. Their first film was Muppets Most Wanted in 2014.
Brian Jones and James McAvoy
Brian Jones and James McAvoy have starred in 1 movie together. Their first film was Muppets Most Wanted in 2014.
Lenny Henry and James McAvoy
Lenny Henry and James McAvoy have starred in 1 movie together. Their first film was Penelope in 2006.
Derek Jacobi and James McAvoy
Derek Jacobi and James McAvoy have starred in 1 movie together. Their first film was Strings in 2004.
John Bankson and James McAvoy
John Bankson and James McAvoy have starred in 1 movie together. Their first film was The Conspirator in 2010.
Roy Heizer and James McAvoy
Roy Heizer and James McAvoy have starred in 1 movie together. Their first film was The Conspirator in 2010.
Nenad Lucic and James McAvoy
Nenad Lucic and James McAvoy have starred in 1 movie together. Their first film was The Last Station in 2009.
Peter Lidell and James McAvoy
Peter Lidell and James McAvoy have starred in 1 movie together. Their first film was Victor Frankenstein in 2015.
Paul Bettany and James McAvoy
Paul Bettany and James McAvoy have starred in 1 movie together. Their first film was Wimbledon in 2004.
Adam Alberts and James McAvoy
Adam Alberts and James McAvoy have starred in 1 movie together. Their first film was X-Men: Days of Future Past in 2014.
Alex Ivanovici and James McAvoy
Alex Ivanovici and James McAvoy have starred in 1 movie together. Their first film was X-Men: Days of Future Past in 2014.
5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13