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 Robert Downey, Jr. 119 4 0 79
Sam Rockwell 119 5 3 24
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 Billy Boyd 98 2 0 78
David Thornton 98 3 2 38
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 Eddie Murphy 83 4 0 43
Andy Garcia 83 3 1 38
26 Paul Giamatti 82 5 0 32
27 Renee Zellweger 81 4 2 11
28 John Turturro 80 2 2 30
John Krasinski 80 3 3 5
29 Lenny Kravitz 79 2 2 29
Philip Seymour Hoffman 79 3 1 34
Ginnifer Goodwin 79 2 2 29
Stanley Tucci 79 4 1 24
30 Dominic Cooper 78 4 1 23
Idris Elba 78 5 0 28
Joaquin Phoenix 78 2 0 58
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 Elizabeth Banks 67 4 0 27
Patricia Clarkson 67 5 1 2
Harrison Ford 67 4 0 27
Wes Bentley 67 2 2 17
41 Daniel Craig 66 2 1 31
42 Jeff Daniels 65 2 2 15
Carey Mulligan 65 3 1 20
Chris Rock 65 2 1 30
43 Scarlett Johansson 64 4 1 9
44 David Strathairn 63 2 1 28
Fred Willard 63 3 0 33
Victor Rasuk 63 3 2 3
Sean Penn 63 3 2 3
45 Pierce Brosnan 62 3 0 32
Kevin Spacey 62 2 0 42
Leonardo DiCaprio 62 3 0 32
Jamie Foxx 62 3 0 32
46 Sacha Baron Cohen 61 2 0 41
Amanda Peet 61 3 0 31
Brian J. White 61 2 2 11
Terrence Howard 61 2 1 26
Michael Ealy 61 3 0 31
47 Cleta Elaine Ellington 60 2 1 25
Michael Shannon 60 2 1 25
48 Joseph Gordon-Levitt 59 2 1 24
Aidan Turner 59 2 0 39
John Travolta 59 3 0 29
James Nesbitt 59 2 0 39
Kate Hudson 59 4 0 19
Hugh Grant 59 4 0 19
49 Mos Def 58 3 1 13
Peter Sarsgaard 58 3 1 13
Mike Epps 58 3 1 13
Christopher Walken 58 3 0 28
Matthew McConaughey 58 3 0 28
50 Catherine Zeta-Jones 57 2 0 37
Robert Patrick 57 2 0 37
Dennis Quaid 57 4 0 17
Elliot Gould 57 2 0 37
51 Frances McDormand 56 3 1 11
52 Allen Leech 55 2 0 35
Thomas Kretschmann 55 2 0 35
53 Ben Kingsley 54 4 0 14
Tom Hanks 54 3 0 24
Liam Neeson 54 3 0 24
Isla Fisher 54 3 0 24
54 Owen Wilson 52 3 0 22
Michael Caine 52 3 1 7
55 David Krumholtz 51 2 1 16
William H. Macy 51 2 0 31
56 Jean Dujardin 50 2 1 15
Bill Murray 50 2 1 15
57 Josh Brolin 49 2 1 14
58 David Koechner 48 3 0 18
Aaron Eckhart 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 Matthew Broderick 45 2 1 10
Ted Levine 45 2 1 10
Ciarán Hinds 45 3 0 15
Kevin Kline 45 3 0 15
62 Seth Rogen 44 2 0 24
Morgan Freeman 44 2 0 24
Billy Burke 44 2 0 24
Samuel L. Jackson 44 3 0 14
63 Patrick Wilson 43 3 0 13
Harry Lennix 43 2 0 23
David Oyelowo 43 3 0 13
Susan Sarandon 43 3 0 13
64 Stephen Dillane 42 3 0 12
Burt Reynolds 42 2 0 22
65 Ron Yuan 41 2 0 21
Woody Harrelson 41 3 0 11
66 Donald Sutherland 40 2 0 20
Chadwick Boseman 40 2 1 5
Brad Pitt 40 1 1 15
Robbie Coltrane 40 2 0 20
Eva Green 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 Garrett Hedlund 37 2 0 17
Guy Pearce 37 2 1 2
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
Sarah Parish 35 2 0 15
Billy Zane 35 2 0 15
Eddie Izzard 35 2 0 15
Fred Williamson 35 2 0 15
72 Paul Dano 34 2 0 14
73 Sam Neill 33 2 0 13
Tony Curran 33 2 0 13
Josh Gad 33 2 0 13
Laurence Fishburne 33 2 0 13
Anne Heche 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 Nicole Kidman 30 2 0 10
Reese Witherspoon 30 2 0 10
Al Pacino 30 2 0 10
77 Dustin Hoffman 29 2 0 9
Rufus Sewell 29 2 0 9
Marion Cotillard 29 2 0 9
78 Johnny Sneed 28 2 0 8
Seymour Cassel 28 2 0 8
Crista Flanagan 28 2 0 8
79 Reg E. Cathey 27 2 0 7
Gary Oldman 27 2 0 7
Yorick van Wageningen 27 2 0 7
80 David Morrissey 26 2 0 6
Michael Imperioli 26 2 0 6
Gary Anthony Sturgis 26 2 0 6
Cedric The Entertainer 26 2 0 6
Brian Cox 26 2 0 6
Rachel McAdams 26 2 0 6
Kelsey Grammer 26 2 0 6
Ben Chaplin 26 2 0 6
Willem Dafoe 26 2 0 6
81 Donnie Yen 25 2 0 5
Michael Gambon 25 2 0 5
82 Ohad Knoller 24 2 0 4
Sam Claflin 24 2 0 4
Wes Bently 24 2 0 4
Jeremy Irons 24 2 0 4
Lior Raz 24 2 0 4
Taylor Kitsch 24 2 0 4
83 Robert Pattinson 23 2 0 3
Jean-Paul Muel 23 2 0 3
Marc Jeffreys 23 2 0 3
Ed Harris 23 2 0 3
Jack Reynor 23 2 0 3
Fats Waller 23 2 0 3
Simon McBurney 23 2 0 3
Marcia Gay Harden 23 2 0 3
Danny Huston 23 2 0 3
John Leguizamo 23 2 0 3
84 Kristin Scott Thomas 22 2 0 2
Benoit Poelvoorde 22 2 0 2
Russell Crowe 22 2 0 2
Steve Carell 22 2 0 2
Michael Fassbender 22 2 0 2
Ben Barnes 22 2 0 2
John Slattery 22 2 0 2
Paul Schneider 22 2 0 2
85 Tom Holland 21 2 0 1
Freddie Highmore 21 2 0 1
Fawad Khan 21 2 0 1
Miguel Varoni 21 2 0 1
Ben Whishaw 21 2 0 1
George Harrison 21 2 0 1
Nawazuddin Siddiqui 21 2 0 1
Robin Weigert 21 2 0 1
Ranbir Kapoor 21 2 0 1
86 Christian McKay 20 2 0 0
Miguel Rodarte 20 2 0 0
Luce Rains 20 2 0 0
Charles Berling 20 2 0 0
Jesus Ochoa 20 2 0 0
Demian Bichir 20 2 0 0
Santiago Cabrera 20 2 0 0
Alexander Siddig 20 2 0 0
Benicio Del Toro 20 2 0 0