Actors

Whether they’re today’s super-stars with clout or character players with decades of experience, actors are not improvising the film you’re watching. They follow the script and the director’s intent. For almost any other actor, even a few days’ work on a big budget film is a career highlight. They smoke only if they’re told to smoke. Actors in these rankings worked on at least two top-grossing films since 2002.

Rank Actor Score Smoked in films With brands Views, millions
1 J.K. Simmons 242 5 0 192
2 Hugh Jackman 221 7 0 151
3 Ian McKellen 214 5 0 164
4 Viggo Mortensen 196 4 1 141
5 Vince Vaughn 178 7 0 108
6 Will Ferrell 145 7 0 75
Jude Law 145 5 2 65
7 Jeff Bridges 142 4 0 102
8 Bruce McGill 138 5 3 43
9 Ray Winstone 132 5 0 82
Johnny Depp 132 5 2 52
10 Jared Harris 122 5 0 72
11 Sigourney Weaver 121 2 0 101
12 Sam Rockwell 119 5 3 24
Robert Downey, Jr. 119 4 0 79
13 John Goodman 115 4 1 60
14 Champa V. Patel 110 2 6 0
15 Alec Baldwin 109 3 3 34
16 Anthony Hopkins 104 5 2 24
17 Ritchie Coster 103 2 0 83
18 Topher Grace 101 2 4 21
19 David Thornton 98 3 2 38
Billy Boyd 98 2 0 78
20 Adam Sandler 90 3 0 60
21 Jack Black 88 4 0 48
22 Ben Affleck 86 3 2 26
Jim Carrey 86 2 2 36
23 Don Cheadle 85 4 0 45
24 Kate Winslet 84 3 3 9
25 Andy Garcia 83 3 1 38
Eddie Murphy 83 4 0 43
26 Paul Giamatti 82 5 0 32
27 Renee Zellweger 81 4 2 11
28 John Krasinski 80 3 3 5
John Turturro 80 2 2 30
29 Lenny Kravitz 79 2 2 29
Stanley Tucci 79 4 1 24
Ginnifer Goodwin 79 2 2 29
Philip Seymour Hoffman 79 3 1 34
30 Joaquin Phoenix 78 2 0 58
Idris Elba 78 5 0 28
Dominic Cooper 78 4 1 23
31 Ron Perlman 77 3 0 47
32 George Clooney 76 3 2 16
Tyler Perry 76 4 0 36
33 Cate Blanchett 75 3 1 30
34 Alison Lohman 74 2 3 9
Nicolas Cage 74 2 3 9
35 Dan Castelleneta 73 2 0 53
36 Bradley Cooper 72 2 2 22
Chi McBride 72 3 0 42
37 Robert Duvall 70 3 1 25
38 Ewan McGregor 69 4 1 14
Jim Broadbent 69 2 0 49
39 Nelsan Ellis 68 2 2 18
40 Patricia Clarkson 67 5 1 2
Harrison Ford 67 4 0 27
Elizabeth Banks 67 4 0 27
Wes Bentley 67 2 2 17
41 Daniel Craig 66 2 1 31
42 Chris Rock 65 2 1 30
Jeff Daniels 65 2 2 15
Carey Mulligan 65 3 1 20
43 Scarlett Johansson 64 4 1 9
44 Sean Penn 63 3 2 3
Victor Rasuk 63 3 2 3
David Strathairn 63 2 1 28
Fred Willard 63 3 0 33
45 Pierce Brosnan 62 3 0 32
Leonardo DiCaprio 62 3 0 32
Jamie Foxx 62 3 0 32
Kevin Spacey 62 2 0 42
46 Sacha Baron Cohen 61 2 0 41
Brian J. White 61 2 2 11
Michael Ealy 61 3 0 31
Amanda Peet 61 3 0 31
Terrence Howard 61 2 1 26
47 Michael Shannon 60 2 1 25
Cleta Elaine Ellington 60 2 1 25
48 Kate Hudson 59 4 0 19
John Travolta 59 3 0 29
Joseph Gordon-Levitt 59 2 1 24
Aidan Turner 59 2 0 39
Hugh Grant 59 4 0 19
James Nesbitt 59 2 0 39
49 Matthew McConaughey 58 3 0 28
Mike Epps 58 3 1 13
Peter Sarsgaard 58 3 1 13
Christopher Walken 58 3 0 28
Mos Def 58 3 1 13
50 Dennis Quaid 57 4 0 17
Catherine Zeta-Jones 57 2 0 37
Robert Patrick 57 2 0 37
Elliot Gould 57 2 0 37
51 Frances McDormand 56 3 1 11
52 Thomas Kretschmann 55 2 0 35
Allen Leech 55 2 0 35
53 Ben Kingsley 54 4 0 14
Liam Neeson 54 3 0 24
Tom Hanks 54 3 0 24
Isla Fisher 54 3 0 24
54 Owen Wilson 52 3 0 22
Michael Caine 52 3 1 7
55 William H. Macy 51 2 0 31
David Krumholtz 51 2 1 16
56 Jean Dujardin 50 2 1 15
Bill Murray 50 2 1 15
57 Josh Brolin 49 2 1 14
58 Aaron Eckhart 48 3 0 18
David Koechner 48 3 0 18
59 Mark Ruffalo 47 3 1 2
Colin Firth 47 3 1 2
James Cromwell 47 3 0 17
60 Cuba Gooding, Jr. 46 2 1 11
61 Ted Levine 45 2 1 10
Kevin Kline 45 3 0 15
Ciarán Hinds 45 3 0 15
Matthew Broderick 45 2 1 10
62 Samuel L. Jackson 44 3 0 14
Morgan Freeman 44 2 0 24
Billy Burke 44 2 0 24
Seth Rogen 44 2 0 24
63 Patrick Wilson 43 3 0 13
David Oyelowo 43 3 0 13
Susan Sarandon 43 3 0 13
Harry Lennix 43 2 0 23
64 Burt Reynolds 42 2 0 22
Stephen Dillane 42 3 0 12
65 Ron Yuan 41 2 0 21
Woody Harrelson 41 3 0 11
66 Robbie Coltrane 40 2 0 20
Brad Pitt 40 1 1 15
Chadwick Boseman 40 2 1 5
Eva Green 40 2 0 20
Donald Sutherland 40 2 0 20
Eddie Griffin 40 2 0 20
67 Joel Edgerton 39 2 0 19
Peter McRobbie 39 2 0 19
68 Jackie Burroughs 38 2 1 3
Michael Douglas 38 2 0 18
Tony Shalhoub 38 2 1 3
69 Guy Pearce 37 2 1 2
Garrett Hedlund 37 2 0 17
70 James Gandolfini 36 2 1 1
71 David Warner 35 2 0 15
Steve Coogan 35 2 0 15
David Andrews 35 2 0 15
Fred Williamson 35 2 0 15
Billy Zane 35 2 0 15
Eddie Izzard 35 2 0 15
Sarah Parish 35 2 0 15
72 Paul Dano 34 2 0 14
73 Anne Heche 33 2 0 13
Sam Neill 33 2 0 13
Tony Curran 33 2 0 13
Josh Gad 33 2 0 13
Laurence Fishburne 33 2 0 13
James Caviezel 33 2 0 13
74 James Northcote 32 2 0 12
Matthew Goode 32 2 0 12
Robert Gulaczyk 32 3 0 2
Tom Wilkinson 32 2 0 12
Ashley Judd 32 2 0 12
75 Benedict Cumberbatch 31 2 0 11
76 Reese Witherspoon 30 2 0 10
Nicole Kidman 30 2 0 10
Al Pacino 30 2 0 10
77 Rufus Sewell 29 2 0 9
Marion Cotillard 29 2 0 9
Dustin Hoffman 29 2 0 9
78 Johnny Sneed 28 2 0 8
Crista Flanagan 28 2 0 8
Seymour Cassel 28 2 0 8
79 Gary Oldman 27 2 0 7
Yorick van Wageningen 27 2 0 7
Reg E. Cathey 27 2 0 7
80 Michael Imperioli 26 2 0 6
Brian Cox 26 2 0 6
Willem Dafoe 26 2 0 6
Kelsey Grammer 26 2 0 6
David Morrissey 26 2 0 6
Gary Anthony Sturgis 26 2 0 6
Rachel McAdams 26 2 0 6
Cedric The Entertainer 26 2 0 6
Ben Chaplin 26 2 0 6
81 Donnie Yen 25 2 0 5
Michael Gambon 25 2 0 5
82 Wes Bently 24 2 0 4
Lior Raz 24 2 0 4
Ohad Knoller 24 2 0 4
Sam Claflin 24 2 0 4
Taylor Kitsch 24 2 0 4
Jeremy Irons 24 2 0 4
83 Jack Reynor 23 2 0 3
Robert Pattinson 23 2 0 3
Fats Waller 23 2 0 3
Ed Harris 23 2 0 3
Jean-Paul Muel 23 2 0 3
Marc Jeffreys 23 2 0 3
John Leguizamo 23 2 0 3
Simon McBurney 23 2 0 3
Marcia Gay Harden 23 2 0 3
Danny Huston 23 2 0 3
84 Kristin Scott Thomas 22 2 0 2
Benoit Poelvoorde 22 2 0 2
Steve Carell 22 2 0 2
Ben Barnes 22 2 0 2
John Slattery 22 2 0 2
Paul Schneider 22 2 0 2
Russell Crowe 22 2 0 2
Michael Fassbender 22 2 0 2
85 Tom Holland 21 2 0 1
Fawad Khan 21 2 0 1
Ben Whishaw 21 2 0 1
Robin Weigert 21 2 0 1
Freddie Highmore 21 2 0 1
Ranbir Kapoor 21 2 0 1
George Harrison 21 2 0 1
Miguel Varoni 21 2 0 1
Nawazuddin Siddiqui 21 2 0 1
86 Benicio Del Toro 20 2 0 0
Christian McKay 20 2 0 0
Miguel Rodarte 20 2 0 0
Demian Bichir 20 2 0 0
Santiago Cabrera 20 2 0 0
Alexander Siddig 20 2 0 0
Charles Berling 20 2 0 0
Jesus Ochoa 20 2 0 0
Luce Rains 20 2 0 0