Fictional Characters The Best James McAvoy Characters  

Ranker Entertainment
342 votes 36 voters 30 items

Join us as we rank James McAvoy's best on-screen characters. The Scottish-born actor made his film debut as Kevin Savage in the 1995 film The Near Room. While the movie didn't get a lot of buzz outside the UK, McAvoy's performance was memorable enough to help kickstart his career. In 2004, he acted alongside Kirsten Dunst in Wimbledon and in 2005 earned his breakout role as the lovable Mr. Tumnus in C.S. Lewis's The Chronicles of Narnia: The Lion, the Witch and the Wardrobe.

From there, James has played a number of different characters, including a young doctor in The Last King of Scotland, a corrupt cop in Filth, and the telepathic mutant Professor Charles Xavier in the recent X-Men movies. Which of McAvoy’s characters is your favorite?

Vote up the best James McAvoy performance to see which character tops in at number one.

list ordered by
1
10 1
Kevin Wendell Crumb is listed (or ranked) 1 on the list The Best James McAvoy Characters
Kevin Wendell Crumb

Movies: Split, Glass
Years: 2016, 2019

2
11 2
Dr. Nicholas Garrigan is listed (or ranked) 2 on the list The Best James McAvoy Characters

Movie: The Last King of Scotland
Year: 2006

3
12 3
Professor X is listed (or ranked) 3 on the list The Best James McAvoy Characters

Movies: X-Men: Days of Future Past, X-Men: First Class, X-Men Apocalypse, Dark Phoenix
Years: 2011, 2014, 2016, 2019

4
8 2
Victor Frankenstein is listed (or ranked) 4 on the list The Best James McAvoy Characters

Movie: Victor Frankenstein
Year: 2015

5
8 2
Robbie Turner is listed (or ranked) 5 on the list The Best James McAvoy Characters

Movie: Atonement
Year: 2007

6
11 5
Mr. Tumnus is listed (or ranked) 6 on the list The Best James McAvoy Characters

Movie: The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
Year: 2005

7
12 6
Kevin Savage is listed (or ranked) 7 on the list The Best James McAvoy Characters
Kevin Savage

Movie: The Near Room
Year: 1995

8
8 3
Wesley Gibson is listed (or ranked) 8 on the list The Best James McAvoy Characters

Movie: Wanted
Year: 2008

9
9 4
Jay is listed (or ranked) 9 on the list The Best James McAvoy Characters

Movie: Bollywood Queen
Year: 2003

10
11 6
Mike is listed (or ranked) 10 on the list The Best James McAvoy Characters
Mike

Movie: Swimming Pool
Year: 2001

11
7 3
Bill Denbrough is listed (or ranked) 11 on the list The Best James McAvoy Characters

Movie: It: Chapter 2
Year: 2019

12
9 6
Rory O'Shea is listed (or ranked) 12 on the list The Best James McAvoy Characters
Rory O'Shea

Movie: Rory O'Shea Was Here
Year: 2004

13
8 5
Anthony Balfour is listed (or ranked) 13 on the list The Best James McAvoy Characters
Anthony Balfour

Movie: Regeneration
Year: 1997

14
8 5
Tom Lefroy is listed (or ranked) 14 on the list The Best James McAvoy Characters
Tom Lefroy

Movie: Becoming Jane
Year: 2007

15
4 2
Bruce Robertson is listed (or ranked) 15 on the list The Best James McAvoy Characters
Bruce Robertson

Movie: Filth
Year: 2013

16
4 3
Simon Newton is listed (or ranked) 16 on the list The Best James McAvoy Characters
Simon Newton

Movie: Trance
Year: 2013

17
7 7
Gnomeo is listed (or ranked) 17 on the list The Best James McAvoy Characters
Gnomeo

Movie: Gnomeo & Juliet
Year: 2011

18
4 4
David Percival is listed (or ranked) 18 on the list The Best James McAvoy Characters
David Percival

Movie: Atomic Blonde
Year: 2017

19
4 4
Conor Ludlow is listed (or ranked) 19 on the list The Best James McAvoy Characters
Conor Ludlow

Movie: The Disappearance of Eleanor Rigby
Year: 2014

20
8 9
Local Boy is listed (or ranked) 20 on the list The Best James McAvoy Characters
Local Boy

Movie: An Angel Passes By
Year: 1997

21
6 7
The Earl of Balcairn is listed (or ranked) 21 on the list The Best James McAvoy Characters
The Earl of Balcairn

Movie: Bright Young Things
Year: 2003

22
6 7
Brian Jackson is listed (or ranked) 22 on the list The Best James McAvoy Characters
Brian Jackson

Movie: Starter for 10
Year: 2006

23
5 6
Johnny Martin is listed (or ranked) 23 on the list The Best James McAvoy Characters
Johnny Martin

Movie: Penelope
Year: 2006

24
2 4
Max Lewinsky is listed (or ranked) 24 on the list The Best James McAvoy Characters
Max Lewinsky

Movie: Welcome to the Punch
Year: 2013

25
6 9
Carl Colt is listed (or ranked) 25 on the list The Best James McAvoy Characters
Carl Colt

Movie: Wimbledon
Year: 2004