James McAvoy oynadığı filmler ve diziler

The Book of Clarence (2023)
Together (2021)
O Bölüm 2 (It Chapter Two) (2019)
Glass (2019)
X-Men: Dark Phoenix (Dark Phoenix) (2019)
Watership Down (2018)
Sarışın Bomba (Atomic Blonde) (2017)
Parçalanmis (Split) (2016)
X-Men: Apocalypse (2016)
Victor Frankenstein (2015)
X-Men: Geçmis Günler Gelecek (X-Men: Days of Future Past) (2014)
Askin Halleri (The Disappearance of Eleanor Rigby: Them) (2014)
Trans (Trance) (2013)
Büyük Tuzak (Welcome to the Punch) (2013)
Pislik (Filth) (2013)
The Disappearance of Eleanor Rigby: Him (2013)
The Disappearance of Eleanor Rigby: Her (2013)
X-Men: Birinci sinif (X: First Class) (2011)
Hediye Operasyonu (Arthur Christmas) (2011)
Sevimli Cüceler Cino ve Jülyet (Gnomeo & Juliet) (2011)
Suikast (The Conspirator) (2010)
Askin son mevsimi (The Last Station) (2009)
Wanted (2008)
Kefaret (Atonement) (2007)
Askin kitabi (Becoming Jane) (2007)
Iskoçya'nin son krali (The Last King of Scotland) (2006)
Starter for 10 (2006)
ShakespeaRe-Told (2005)
Narnia günlükleri: Aslan, cadi ve dolap (The Chronicles of Narnia: The Lion, the Witch and the Wardrobe) (2005)
Ipler (Strings) (2004)
Inside I'm Dancing (Rory O'Shea Was Here) (2004)
Wimbledon (2004)
State of Play (2003)
Bright Young Things (2003)
Children of Dune (Frank Herbert's Children of Dune) (2003)
Bollywood Queen (2002)
Swimming Pool - Der Tod feiert mit (The Pool) (2001)