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 Leonardo DiCaprio 271 10 2 141
2 John Leguizamo 209 13 2 49
3 Samuel L. Jackson 197 7 6 37
Philip Seymour Hoffman 197 7 6 37
4 Aaron Eckhart 169 4 8 9
5 Brad Pitt 160 8 1 65
6 Clive Owen 149 6 3 44
7 Anthony Mackie 143 3 7 8
8 Mickey Rourke 136 7 1 51
9 Matthew McConaughey 130 7 3 15
Michael Shannon 130 7 2 30
10 Christian Bale 126 6 1 51
11 Joaquin Phoenix 125 5 2 45
12 Denzel Washington 123 5 0 73
13 Colin Farrell 121 8 1 26
14 Ethan Hawke 120 8 1 25
15 Jessica Chastain 116 5 2 36
16 Michael Ealy 112 3 5 7
Keira Knightley 112 4 4 12
Jude Law 112 5 3 17
17 Daniel Craig 111 3 4 21
18 Tom Hardy 110 5 2 30
19 Bradley Cooper 109 4 0 69
20 Terrence Howard 108 5 3 13
21 Adrien Brody 106 5 3 11
Antonio Banderas 106 4 4 6
22 Emily Blunt 105 4 2 35
23 Ryan Gosling 104 6 1 29
24 Norman Reedus 103 4 3 18
Charlize Theron 103 5 2 23
25 Laz Alonso 102 3 4 12
26 Rosamund Pike 100 3 3 25
Michael Rispoli 100 3 4 10
27 Chris Hemsworth 99 3 4 9
Andy Garcia 99 5 2 19
28 Robert Duvall 98 3 3 23
29 Billy Bob Thorton 97 5 2 17
30 Jake Gyllenhaal 96 6 0 36
31 Kate Winslet 95 4 3 10
32 John Goodman 94 5 0 44
Jeremy Renner 94 4 2 24
33 Dane DeHaan 93 4 3 8
34 Mark Strong 92 7 0 22
35 Laura Linney 91 3 3 16
36 Al Pacino 90 4 1 35
Demetrius Shipp, Jr. 90 2 4 10
Joseph Gordon-Levitt 90 4 2 20
Danny Trejo 90 4 2 20
John Travolta 90 4 2 20
Sam Rockwell 90 6 1 15
37 David Harbour 89 4 1 34
38 Julianne Moore 88 5 2 8
Ben Kingsley 88 4 1 33
39 Ray Winstone 87 3 2 27
Timothée Chalamet 87 2 4 7
Seth Rogen 87 2 3 22
40 Russell Crowe 86 4 1 31
41 Ciarán Hinds 85 4 2 15
42 Michael Kenneth Williams 84 3 3 9
43 Josh Hartnett 82 3 2 22
44 Jamie Foxx 81 3 0 51
Virginia Madsen 81 2 3 16
45 Emile Hirsch 80 4 1 25
Woody Harrelson 80 3 3 5
Sophia Lillis 80 2 0 60
46 Zac Efron 79 5 0 29
Bryan Cranston 79 4 1 24
Peter Sarsgaard 79 4 1 24
47 Bill Murray 78 5 0 28
48 Annette Bening 77 3 3 2
Ben Affleck 77 5 0 27
Scoot McNairy 77 4 0 37
Greg Kinnear 77 3 2 17
49 Jason Mitchell 76 4 2 6
50 Vince Vaughn 75 4 1 20
51 Lizzy Caplan 74 3 2 14
Kris Kristofferson 74 2 3 9
52 Kurt Russell 72 3 2 12
Adam Driver 72 3 2 12
Rebecca Romijn-Stamos 72 2 3 7
Jordan Ladd 72 2 3 7
53 Jared Leto 71 3 1 26
Michael Fassbender 71 5 0 21
54 Garrett Hedlund 70 4 1 15
Nicolas Cage 70 4 1 15
55 Alec Baldwin 69 4 1 14
Jennifer Jason Leigh 69 2 3 4
Colin Firth 69 4 1 14
John Lithgow 69 5 0 19
56 Jason Clark 68 2 2 18
57 Pierce Brosnan 67 3 2 7
Paul Giamatti 67 4 1 12
Vincent Cassel 67 3 2 7
Peter Stormare 67 3 0 37
Amber Heard 67 4 1 12
58 Michael Stuhlbarg 66 4 1 11
Chris Evans 66 2 3 1
Simon Pegg 66 3 2 6
Robert Downey, Jr. 66 3 1 21
Bruce Willis 66 4 1 11
Josh Brolin 66 3 1 21
59 Shia LaBeouf 65 2 2 15
Christoph Waltz 65 3 0 35
60 Natalie Portman 64 3 1 19
Ben Foster 64 4 1 9
Kevin Costner 64 4 0 24
61 Jennifer Lopez 63 2 2 13
Barry Pepper 63 3 1 18
62 Rory Cochrane 62 3 0 32
Juliette Lewis 62 3 1 17
Aaron Johnson 62 3 2 2
Kevin Spacey 62 3 1 17
63 Scarlett Johansson 61 2 2 11
Bryce Dallas Howard 61 2 2 11
Idris Elba 61 4 0 21
64 Billy Crudup 60 2 2 10
Michelle Williams 60 4 1 5
Jamal Woodward 60 2 2 10
Ryan Reynolds 60 2 0 40
65 Clint Eastwood 59 2 0 39
66 Michael Madsen 58 3 0 28
Stephen Dorff 58 4 0 18
Melanie Laurent 58 4 0 18
Owen Wilson 58 4 0 18
67 Willem Dafoe 57 4 0 17
Christina Ricci 57 2 2 7
Alessandro Nivola 57 2 0 37
Armand Assante 57 2 1 22
Rosario Dawson 57 4 0 17
Gil Birmingham 57 2 2 7
68 Chris Messina 56 3 1 11
Johnny Depp 56 3 1 11
Brian Van Holt 56 3 1 11
Dave Chappelle 56 3 0 26
69 Will Poulter 55 2 2 5
Paul Anderson 55 3 0 25
Noomi Rapace 55 5 0 5
Bruce McKinnon 55 2 2 5
Ewan McGregor 55 5 0 5
Ben Stiller 55 2 1 20
Ashley Judd 55 2 2 5
Arnold Schwarzenegger 55 3 0 25
70 Rodrigo Santoro 53 4 0 13
Mark Ruffalo 53 3 0 23
Diane Lane 53 4 0 13
Kim Cattrall 53 2 0 33
Oscar Isaac 53 3 1 8
71 Timothy Olyphant 52 3 1 7
Giovanni Ribisi 52 3 1 7
James Franco 52 3 1 7
Scott Speedman 52 2 2 2
72 Greta Gerwig 51 2 2 1
Cillian Murphy 51 3 0 21
Ed Harris 51 4 0 11
Evan Jones 51 3 0 21
Jonathan Rhys Meyers 51 2 2 1
73 Tom Hiddleston 50 2 2 0
Simon McBurney 50 3 0 20
John Slattery 50 2 1 15
Sienna Miller 50 3 1 5
Steve Lemme 50 4 0 10
74 Rooney Mara 49 2 1 14
Heath Ledger 49 2 1 14
Marc Anthony 49 2 1 14
Naomi Watts 49 4 0 9
75 Jordi Molla 48 2 0 28
James McAvoy 48 2 1 13
Benicio Del Toro 48 3 0 18
Rob Corddry 48 3 1 3
Joel Edgerton 48 3 0 18
Daniel Radcliffe 48 2 1 13
76 Brian Cox 47 3 0 17
Keanu Reeves 47 2 1 12
Jon Favreau 47 3 0 17
Sacha Baron Cohen 47 3 0 17
Demian Bichir 47 3 0 17
Daniel Day Lewis 47 2 0 27
77 Anne Hathaway 46 3 0 16
Jeffrey Dean Morgan 46 3 0 16
Scott Eastwood 46 3 0 16
Elizabeth Olsen 46 3 1 1
Bill Camp 46 3 0 16
78 Katharine Isabelle 45 2 0 25
Jeremy Irons 45 3 0 15
Will Ferrell 45 3 0 15
Tyrese Gibson 45 3 0 15
Melissa Leo 45 2 1 10
Jon Bernthal 45 2 0 25
Dallas Roberts 45 3 0 15
Luke Wilson 45 3 0 15
79 Noah Emmerich 44 2 1 9
Nick Offerman 44 4 0 4
Amy Adams 44 2 0 24
Jennifer Lawrence 44 2 0 24
Paul Dano 44 2 1 9
Sylvester Stallone 44 2 0 24
80 Callum Keith Rennie 43 3 0 13
Matthias Schoenaerts 43 4 0 3
Dylan McDermott 43 2 0 23
Maximiliano Hernandez 43 2 1 8
81 Christina Hendricks 42 2 1 7
Jacob Vargas 42 2 1 7
Daryl Hannah 42 2 0 22
Jason Segel 42 2 0 22
Jun Kunimura 42 2 0 22
William Forsyth 42 2 1 7
Don Cheadle 42 3 0 12
Boyd Holbrook 42 2 0 22
Clea DuVall 42 2 0 22
82 Vin Diesel 41 2 1 6
Jeremy Piven 41 3 0 11
[none] RZA 41 2 0 21
Lola Kirke 41 2 0 21
Meagan Good 41 3 0 11
David Cross 41 2 1 6
Jean Smart 41 2 1 6
83 Dennis Hopper 40 2 1 5
Paul Rudd 40 2 0 20
Billy Connolly 40 2 0 20
Olivia Wilde 40 2 1 5
Edgar Ramirez 40 2 1 5
August Diehl 40 2 1 5
Shaun Toub 40 2 1 5
84 Eric Bana 39 3 0 9
Jonah Hill 39 2 0 19
Margot Robbie 39 3 0 9
Harry Dean Stanton 39 2 1 4
Geoffrey Rush 39 2 0 19
Armie Hammer 39 2 1 4
85 Ben Mendelsohn 38 3 0 8
Nick Frost 38 3 0 8
Stephen Fry 38 2 0 18
Seth Green 38 2 1 3
Kenneth Choi 38 2 0 18
Channing Tatum 38 2 0 18
Diane Kruger 38 2 0 18
86 John Carroll Lynch 37 2 0 17
Carla Gugino 37 2 0 17
Paul Soter 37 3 0 7
Cate Blanchett 37 2 1 2
Richard Jenkins 37 2 1 2
Robert De Niro 37 3 0 7
Timothy Spall 37 2 0 17
87 Emily Mortimer 36 2 1 1
Helen Mirren 36 3 0 6
Cameron Diaz 36 2 0 16
88 Dominic West 35 3 0 5
Aubrey Plaza 35 3 0 5
Rhona Mitra 35 3 0 5
89 Olivier Martinez 34 2 0 14
Caleb Landry Jones 34 2 0 14
Viggo Mortensen 34 3 0 4
Stephen Graham 34 2 0 14
90 Powers Boothe 33 2 0 13
Salma Hayek 33 2 0 13
Michael Gambon 33 2 0 13
91 Diego Luna 32 2 0 12
Daniel Mays 32 2 0 12
Kevin O'Conner 32 2 0 12
Charlotte Rampling 32 3 0 2
Dominic Cooper 32 3 0 2
Chris Pontius 32 2 0 12
Ralph Fiennes 32 2 0 12
Joseph Gilgun 32 3 0 2
Sarah Paulson 32 3 0 2
Daniel Day-Lewis 32 2 0 12
92 Nicole Kidman 31 3 0 1
Vincent D'Onofrio 31 3 0 1
John Hawkes 31 2 0 11
Ving Rhames 31 2 0 11
93 Adrianne Palicki 30 2 0 10
Jim Broadbent 30 2 0 10
Benedict Cumberbatch 30 2 0 10
Eddie Redmayne 30 2 0 10
94 David Thewlis 29 2 0 9
John Sessions 29 2 0 9
Leslie Mann 29 2 0 9
Trevante Rhodes 29 2 0 9
Michael Keaton 29 2 0 9
Ken Foree 29 2 0 9
95 Naomie Harris 28 2 0 8
Isaach De Bankole 28 2 0 8
John Cusack 28 2 0 8
Milla Jovovich 28 2 0 8
96 Robert Patrick 27 2 0 7
Ryan Phillippe 27 2 0 7
Erik Stolhanske 27 2 0 7
Kristin Scott Thomas 27 2 0 7
Michael Pitt 27 2 0 7
Jeremy Strong 27 2 0 7
Jay Chandrasekhar 27 2 0 7
Sergi Lopez 27 2 0 7
97 Michael Nyqvist 26 2 0 6
Joseph Antonio Cartagena 26 2 0 6
Reno Wilson 26 2 0 6
Jason Statham 26 2 0 6
Dennis Quaid 26 2 0 6
98 Ben Whishaw 25 2 0 5
Jack Black 25 2 0 5
Rhys Coiro 25 2 0 5
Lady Gaga 25 2 0 5
Catherine Keener 25 2 0 5
Jonathan Majors 25 2 0 5
Liev Schreiber 25 2 0 5
Alfred Molina 25 2 0 5
Michael Cera 25 2 0 5
Joseph Cross 25 2 0 5
Adam Goldberg 25 2 0 5
Rhys Ifans 25 2 0 5
Jesse Eisenberg 25 2 0 5
Gael Garcia Bernal 25 2 0 5
Jeff Bridges 25 2 0 5
99 David Dencik 24 2 0 4
Mike Epps 24 2 0 4
Bob Hoskins 24 2 0 4
Kate Bosworth 24 2 0 4
Lindsay Lohan 24 2 0 4
Rubén Ochandiano 24 2 0 4
Drea de Matteo 24 2 0 4
Christina Vidal 24 2 0 4
Noah Taylor 24 2 0 4
100 Omar Sy 23 2 0 3
Joseph Fiennes 23 2 0 3
Liam Neeson 23 2 0 3
Emma Thompson 23 2 0 3
Maria Bello 23 2 0 3
Sharon Stone 23 2 0 3
Tupak Shakur 23 2 0 3
John C. Reilly 23 2 0 3
Alicia Vikander 23 2 0 3
101 Hayden Christensen 22 2 0 2
Vinnie Jones 22 2 0 2
Kate Moss 22 2 0 2
Dakota Johnson 22 2 0 2
Devon Sawa 22 2 0 2
Robert Patterson 22 2 0 2
Isabelle Huppert 22 2 0 2
Sean Penn 22 2 0 2
Jeffrey Wright 22 2 0 2
Rachel Weisz 22 2 0 2
Alex Shaffer 22 2 0 2
Michelle Pfeiffer 22 2 0 2
Max Perlich 22 2 0 2
Omar J. Dorsey 22 2 0 2
102 Ray Stevenson 21 2 0 1
Mark Webber 21 2 0 1
Omar Chaparro 21 2 0 1
Bill Nighy 21 2 0 1
Anne Heche 21 2 0 1
William H. Macy 21 2 0 1
Radha Mitchell 21 2 0 1
O'Shea Jackson, Jr. 21 2 0 1
Kristen Stewart 21 2 0 1
Anne-Marie Duff 21 2 0 1
Val Kilmer 21 2 0 1
Nestor Carbonell 21 2 0 1
Wyatt Russell 21 2 0 1
Casey Affleck 21 2 0 1
Paul Bettany 21 2 0 1
103 Tilda Swinton 20 2 0 0