Fictional Characters

The Best James McAvoy Characters  

Ranker Entertainment
391 votes 48 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
Professor X is listed (or ranked) 1 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

2
Kevin Wendell Crumb is listed (or ranked) 2 on the list The Best James McAvoy Characters
Kevin Wendell Crumb

Movies: Split, Glass
Years: 2016, 2019

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

Movie: The Last King of Scotland
Year: 2006

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

Movie: Atonement
Year: 2007

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

Movie: Wanted
Year: 2008

6
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
Victor Frankenstein is listed (or ranked) 7 on the list The Best James McAvoy Characters

Movie: Victor Frankenstein
Year: 2015

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

Movie: It: Chapter 2
Year: 2019

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

Movie: The Near Room
Year: 1995

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

Movie: Filth
Year: 2013

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

Movie: Bollywood Queen
Year: 2003

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

Movie: Becoming Jane
Year: 2007

13
Mike is listed (or ranked) 13 on the list The Best James McAvoy Characters
Mike

Movie: Swimming Pool
Year: 2001

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

Movie: Regeneration
Year: 1997

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

Movie: Rory O'Shea Was Here
Year: 2004

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

Movie: Trance
Year: 2013

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

Movie: The Disappearance of Eleanor Rigby
Year: 2014

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

Movie: Gnomeo & Juliet
Year: 2011

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

Movie: Starter for 10
Year: 2006

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

Movie: Penelope
Year: 2006

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

Movie: Atomic Blonde
Year: 2017

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

Movie: An Angel Passes By
Year: 1997

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

Movie: Bright Young Things
Year: 2003

24
Arthur is listed (or ranked) 24 on the list The Best James McAvoy Characters
Arthur

Movie: Arthur Christmas
Year: 2011

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

Movie: Wimbledon
Year: 2004