Rotten Tomatoes
Cancel Movies Tv shows FanStore News Showtimes

James McAvoy

Highest Rated: 92% Arthur Christmas (2011)

Lowest Rated: 22% Submergence (2017)

Birthday: Apr 21, 1979

Birthplace: Port Glasgow, Scotland, UK

Hailed in 2006 by director Kevin Macdonald as the world's "best British actor under 30 without question," Glasgow native James McAvoy's talent for playing flawed yet sympathetic characters made him an actor to watch for the new millennium. Officially kicking off his screen career at age 16 in the 1995 thriller, "The Near Room," it would be another eight years before McAvoy landed his big break in the 2003 Sci-Fi Channel original miniseries, "Children of Dune." After a handful of well-received television roles, McAvoy's feature career took off in 2005, starting with a major role in "The Chronicles of Narnia: The Lion, The Witch, and the Wardrobe" (2005), followed closely with a truly impressive turn as an ethically ambiguous physician in the critical hit, "The Last King of Scotland" (2006).

Show Less Show More

Highest-Rated Movies

92% 77% Arthur Christmas
Watchlist
90% 66% Starter for 10
Watchlist
90% 91% X-Men: Days of Future Past Watchlist
87% 89% The Last King of Scotland
Watchlist
86% 87% X-Men: First Class Watchlist 83% 84% Speak No Evil Watchlist
83% 80% Atonement
Watchlist
80% 59% Muppets Most Wanted Watchlist
80% 83% Strings
Watchlist
79% 64% Atomic Blonde Watchlist

Filmography

Movies TV Shows
Speak No Evil 83% 84% 2024 Paddy Actor The Book of Clarence 66% 80% 2023 Actor My Son 33% 40% 2021 Edmond Murray Actor Together 71% 57% 2021 He Actor It: Chapter Two 62% 78% 2019 Bill Denbrough Actor Dark Phoenix 22% 64% 2019 Professor Charles Xavier Actor Glass 37% 66% 2019 Kevin Wendell Crumb/The Horde Actor Sherlock Gnomes 28% 36% 2018 Gnomeo Voice Submergence 22% 31% 2017 James More Actor Atomic Blonde 79% 64% 2017 David Percival Actor Split 79% 79% 2016 Kevin Wendell Crumb Actor X-Men: Apocalypse 47% 65% 2016 Professor Charles Xavier Actor Victor Frankenstein 26% 37% 2015 Victor Frankenstein Actor X-Men: Days of Future Past 90% 91% 2014 Young Charles Xavier Actor Muppets Most Wanted 80% 59% 2014 UPS Guy Actor The Disappearance of Eleanor Rigby: Her 61% 2013 Conor Actor The Disappearance of Eleanor Rigby: Him 63% 2013 Conor Actor The Disappearance of Eleanor Rigby 64% 51% 2013 Conor Actor Filth 67% 67% 2013 Bruce Robertson Actor Trance 68% 62% 2013 Simon Actor Welcome to the Punch 49% 36% 2013 Max Lewinsky Actor Arthur Christmas 92% 77% 2011 Arthur Voice X-Men: First Class 86% 87% 2011 Charles Xavier Actor Gnomeo & Juliet 55% 54% 2011 Gnomeo Voice The Conspirator 56% 62% 2010 Frederick Aiken Actor
Load More