Filmography
James McAvoy
James McAvoy films and TV shows
42 films, 2 TV shows, 1995–2025
The best James McAvoy films
By MovieNCo readers' ratings.
- X-Men: Days of Future Past 2014
- The Chronicles of Narnia: The Lion, the Witch and the Wardrobe 2005
- The Last King of Scotland 2006
- X-Men: First Class 2011
- The Disappearence of Eleanor Rigby 2014
- Atonement 2007
- Speak No Evil 2024
- Split 2016
- Wanted 2008
- Deadpool 2 2018
As an actor
44- 2025
- 2022–2025
The Sandman TV
Hombre de pelo dorado, 1 episode
- 2024
- 2023
- 2022
- 2019–2022
His Dark Materials TV
Lord Asriel, 7 episodes
- 2019
- 2019
- 2019
- 2018
- 2017
- 2018
- 2016
- 2016
- 2016
- 2015
- 2014
The Disappearance of Eleanor Rigby: Hers
Conor Ludlow
- 2014
The Disappearance of Eleanor Rigby: His
Conor Ludlow
- 2014
- 2014
- 2014
- 2013
- 2013
- 2013
- 2011
- 2011
- 2010
The Conspirator
Frederick Aiken
- 2011
- 2009
The Last Station
Valentin
- 2008
- 2006
Penelope
Johnny
- 2007
- 2007
Becoming Jane
Tom Lefroy
- 2006
- 2006
- 2005
- 2004
- 2004
- 2003
- 2002
Bollywood Queen
Jay
- 2003
- 2001
The Pool
Mike
- 1997
Regeneration
Anthony Balfour
- 1995
The Near Room
Kevin
As a director
1- 2025
As a producer
1- 2013












































