- Home
- Collections
- James McAvoy's 11 best movies – from The Last King of Scotland to Split
❚ We may earn commission from links on this page. Our editorial is always independent (learn more).
James McAvoy's 11 best movies – from The Last King of Scotland to Split
The Scottish actor has amassed an impressive and varied filmography in his career to date.

Vera Anderson/WireImage/Getty Images
- Patrick Cremona
Published: Thursday, 21 April 2022 at 1:15 pm
11 items
Since making his breakthrough with TV roles on shows such as State of Play and Shameless, James McAvoy has become one of the UK's most reliable and versatile acting talents.
To date, his film career has seen him develop an impressive and varied credits list, appearing in everything from comic book blockbuster fare such as the X-Men movies to acclaimed historical dramas like The Last King of Scotland.
Arguably his greatest performance so far came in M Night Shyamalan's Split, in which he played the multiple personalities of dissociative identity disorder sufferer Kevin Wendell Crumb (a role he later reprised in Glass), while other highlights have included the epic war romance Atonement and the Irvine Welsh adaptation Filth.
To celebrate McAvoy's 43rd birthday, we've compiled a list of his greatest film roles – and we're sure there's much more to come from the Scottish star in the future as well.
So without further ado, here are James McAvoy's best films, as chosen by RadioTimes.com.
Showing 1 to 11 of 11 results
-
Bright Young Things
-
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
-
The Last King of Scotland
-
Atonement
-
Arthur Christmas
-
Trance
-
Filth
-
X-Men: Days of Future Past
-
Split
-
Atomic Blonde
-
It: Chapter Two
See more James McAvoy news and features
Authors

Patrick CremonaSenior Film Writer
Patrick Cremona is the Senior Film Writer at Radio Times, and looks after all the latest film releases both in cinemas and on streaming. He has been with the website since October 2019, and in that time has interviewed a host of big name stars and reviewed a diverse range of movies.
Ad
Ad
Ad
Subscribe for £1 per week
Too much to watch this autumn? Let Radio Times magazine and app do the choosing, with expert picks across TV, streaming and film.
Loading...
Ad
Loading...











