film The Best Scottish Actors of All Time  

Ranker Film
Originally by
8.4k votes 1.5k voters 11.6k views 55 items Embed

List Rules Male actors from Scotland, dead or alive. Vote based on their entire body of work.

Scotland isn't just about whiskey, it's also the home country of many of Hollywood's top actors. This list of the best Scottish actors of all time has been ranked by the votes of film buffs and movie fans like you! When it comes to the all-time best Scottish actors in history, there are plenty or big names who could be considered the greatest and your votes will help decide.

Who are the all-time top Scottish actors? From greats like Sean Connery, to younger stars like James McAvoy, actors from Scotland are cast in all kind of films and have won numerous awards for their work on screen. Their characters and performances are second to none and many of the Scotsmen on this list are also among the best actors of all time.

This list features the greatest Scottish actors of all time including Alastair Sim, Robert Carlyle, Stanley Baxter, Sean Connery, James McAvoy, Gerard Butler, Alan Cumming, Ewan McGregor, and Billy Boyd. Don't see your favorite actor from Scotland? Add him below so other film fans can vote. Then, be sure to vote and rerank the list according to who you think are the best Scottish actors to have ever graced the screen.
list ordered by

1
626 258
Robert Carlyle is listed (or ranked) 1 on the list The Best Scottish Actors of All Time
Robert Carlyle Trainspotting, The Full Monty, 28 Weeks Later

The Best Scottish Actresses Working Today The Best Suspense Novels

2
432 183
David Tennant is listed (or ranked) 2 on the list The Best Scottish Actors of All Time
David Tennant Harry Potter and the Goblet of Fire, How to Train Your Dragon, Fright Night

3
397 180
Sean Connery is listed (or ranked) 3 on the list The Best Scottish Actors of All Time
Sean Connery Goldfinger, The Untouchables, Indiana Jones and the Last Crusade

4
279 153
Ewan McGregor is listed (or ranked) 4 on the list The Best Scottish Actors of All Time
Ewan McGregor Star Wars Episode I: The Phantom Menace, Star Wars Episode III: Revenge of the Sith, Trainspotting

5
362 190
James McAvoy is listed (or ranked) 5 on the list The Best Scottish Actors of All Time
James McAvoy X-Men: First Class, X-Men: Days of Future Past, The Chronicles of Narnia: The Lion

6
178 73
Peter Capaldi is listed (or ranked) 6 on the list The Best Scottish Actors of All Time
Virág Hajmási added Peter Capaldi World War Z, Maleficent, In the Loop

7
161 78
John Barrowman is listed (or ranked) 7 on the list The Best Scottish Actors of All Time
John Barrowman The Untouchables, Zero Dark Thirty, The Producers

8
188 140
Gerard Butler is listed (or ranked) 8 on the list The Best Scottish Actors of All Time
Gerard Butler How to Train Your Dragon, 300, How to Train Your Dragon 2

9
132 107
Robbie Coltrane is listed (or ranked) 9 on the list The Best Scottish Actors of All Time
Robbie Coltrane Harry Potter and the Prisoner of Azkaban, Harry Potter and the Philosopher's Stone, Harry Potter and the Deathly Hallows – Part 2

10
128 101
David McCallum is listed (or ranked) 10 on the list The Best Scottish Actors of All Time
David McCallum The Great Escape, The Greatest Story Ever Told, The Watcher in the Woods

11
126 89
Alan Cumming is listed (or ranked) 11 on the list The Best Scottish Actors of All Time
Alan Cumming X-Men 2, Eyes Wide Shut, GoldenEye

12
131 95
Billy Connolly is listed (or ranked) 12 on the list The Best Scottish Actors of All Time
Billy Connolly Brave, Pocahontas, The Hobbit: The Desolation of Smaug

13
52 10
Patrick Stewart is listed (or ranked) 13 on the list The Best Scottish Actors of All Time
Mabrpoet added Patrick Stewart X-Men, X-Men: The Last Stand, X-Men 2

14
124 113
Sam Heughan is listed (or ranked) 14 on the list The Best Scottish Actors of All Time
BronChandy added Sam Heughan A Princess for Christmas, Young Alexander the Great, First Light

15
101 86
Craig Ferguson is listed (or ranked) 15 on the list The Best Scottish Actors of All Time
Craig Ferguson Brave, How to Train Your Dragon, Kick-Ass

Braveheart Might Be The Most Historically Inaccurate Movie Ever Made The Most Infamous Cursed Movies of All Time

16
102 72
Billy Boyd is listed (or ranked) 16 on the list The Best Scottish Actors of All Time
Billy Boyd The Lord of the Rings: The Return of the King, The Lord of the Rings: The Fellowship of the Ring, The Lord of the Rings: The Two Towers

17
81 74
Brian Cox is listed (or ranked) 17 on the list The Best Scottish Actors of All Time
Brian Cox Braveheart, X-Men 2, The Bourne Identity

18
68 70
John Hannah is listed (or ranked) 18 on the list The Best Scottish Actors of All Time
John Hannah The Mummy, The Hurricane, Four Weddings and a Funeral

19
37 18
Iain Glen is listed (or ranked) 19 on the list The Best Scottish Actors of All Time
Vorpaleen added Iain Glen Resident Evil: Retribution, Lara Croft: Tomb Raider, Resident Evil: Apocalypse

20
70 61
Richard Madden is listed (or ranked) 20 on the list The Best Scottish Actors of All Time
Richard Madden Cinderella, Chatroom, A Promise

21
56 52
Sylvester McCoy is listed (or ranked) 21 on the list The Best Scottish Actors of All Time
Sylvester McCoy Dracula, The Hobbit: An Unexpected Journey, Back2Hell

22
56 56
Kevin McKidd is listed (or ranked) 22 on the list The Best Scottish Actors of All Time
Kevin McKidd Trainspotting, Brave, Percy Jackson & the Olympians: The Lightning Thief

23
23 14
Rory McCann is listed (or ranked) 23 on the list The Best Scottish Actors of All Time
Vorpaleen added Rory McCann Hot Fuzz, Clash of the Titans, Season of the Witch

24
51 70
Alastair Sim is listed (or ranked) 24 on the list The Best Scottish Actors of All Time
Alastair Sim Scrooge, The Millionairess, An Inspector Calls

25
58 66
Graham McTavish is listed (or ranked) 25 on the list The Best Scottish Actors of All Time
sherbear added Graham McTavish The Hobbit: The Desolation of Smaug, Rambo, King Arthur

26
48 56
Tony Curran is listed (or ranked) 26 on the list The Best Scottish Actors of All Time
Tony Curran Gladiator, X-Men: First Class, Pearl Harbor

27
32 60
James Cosmo is listed (or ranked) 27 on the list The Best Scottish Actors of All Time
ChristineRussell added James Cosmo Braveheart, Trainspotting, The Chronicles of Narnia: The Lion

28
45 52
Dougray Scott is listed (or ranked) 28 on the list The Best Scottish Actors of All Time
Dougray Scott Deep Impact, Mission: Impossible II, Ever After

29
40 54
Ewen Bremner is listed (or ranked) 29 on the list The Best Scottish Actors of All Time
Ewen Bremner Trainspotting, Black Hawk Down, Pearl Harbor

The City Literally Built On A Thousand Dead Bodies: X Disgusting Facts You Didn't Know About ... The Biggest Turn Ons in a Person

30
32 61
Ken Stott is listed (or ranked) 30 on the list The Best Scottish Actors of All Time
Ken Stott The Hobbit: The Desolation of Smaug, The Chronicles of Narnia: Prince Caspian, Charlie Wilson's War

31
39 56
Richard Wilson is listed (or ranked) 31 on the list The Best Scottish Actors of All Time
Richard Wilson The Man Who Knew Too Little, Gnomeo & Juliet, Macbeth

32
36 55
Peter Mullan is listed (or ranked) 32 on the list The Best Scottish Actors of All Time
Peter Mullan Braveheart, Trainspotting, Children of Men

33
34 52
Tommy Flanagan is listed (or ranked) 33 on the list The Best Scottish Actors of All Time
Tommy Flanagan Braveheart, Gladiator, Sin City

34
22 51
Hans Matheson is listed (or ranked) 34 on the list The Best Scottish Actors of All Time
Hans Matheson Sherlock Holmes, Clash of the Titans, 300: Rise of an Empire

35
19 48
Ronnie Corbett is listed (or ranked) 35 on the list The Best Scottish Actors of All Time
Ronnie Corbett Casino Royale, Fierce Creatures, Burke & Hare

36
17 48
Grant O'Rourke is listed (or ranked) 36 on the list The Best Scottish Actors of All Time
sherbear added Grant O'Rourke Crying with Laughter

37
10 41
Ian Hanmore is listed (or ranked) 37 on the list The Best Scottish Actors of All Time
Ian Hanmore The Awakening, Young Adam, Postmortem

38
21 58
Stanley Baxter is listed (or ranked) 38 on the list The Best Scottish Actors of All Time
Stanley Baxter The Thief and the Cobbler, Joey Boy, Very Important Person

39
12 49
Rikki Fulton is listed (or ranked) 39 on the list The Best Scottish Actors of All Time
ChristineRussell added Rikki Fulton Gorky Park, The Dollar Bottom, Comfort and Joy

40
10 46
Jimmy Logan is listed (or ranked) 40 on the list The Best Scottish Actors of All Time
ChristineRussell added Jimmy Logan Mary Poppins, Carry On Girls, Carry On Abroad

41
13 48
John Gordon Sinclair is listed (or ranked) 41 on the list The Best Scottish Actors of All Time
John Gordon Sinclair Gregory's Girl, Erik the Viking, Britannia Hospital

42
15 57
Alan MacNaughtan is listed (or ranked) 42 on the list The Best Scottish Actors of All Time
Alan MacNaughtan Patton, Shadowlands, Frankenstein Created Woman

43
10 45
Jack McElhone is listed (or ranked) 43 on the list The Best Scottish Actors of All Time
Jack McElhone Nowhere Boy, Young Adam, Dear Frankie

The Best Scotch Brands The Best Current Disney Channel Shows

44
11 51
Martin Compston is listed (or ranked) 44 on the list The Best Scottish Actors of All Time
Martin Compston Doomsday, The Damned United, The Disappearance of Alice Creed

45
9 45
Ryan Fletcher is listed (or ranked) 45 on the list The Best Scottish Actors of All Time

46
8 42
Benny Young is listed (or ranked) 46 on the list The Best Scottish Actors of All Time
Benny Young Out of Africa, Chariots of Fire, White Nights

47
11 54
Dayton Callie is listed (or ranked) 47 on the list The Best Scottish Actors of All Time
Dayton Callie Halloween II, Volcano, Undisputed

48
8 44
Jeff Stewart is listed (or ranked) 48 on the list The Best Scottish Actors of All Time
Jeff Stewart Lords of Magic, Billy, Blood on the Border

49
9 49
William Gillespie is listed (or ranked) 49 on the list The Best Scottish Actors of All Time
William Gillespie Safety Last!, The Music Box, The Immigrant

50
12 51
Cal Macaninch is listed (or ranked) 50 on the list The Best Scottish Actors of All Time
Cal Macaninch Doomsday, The Awakening, Dear Frankie