Cast and Crew of Thank You for Smoking

Thank You for Smoking

Nick Naylor is a charismatic spin-doctor for Big Tobacco who'll fight to protect America's right to smoke -- even if it kills him -- while still remaining a role model for his 12-year old son. When he incurs the wrath of a senator bent on snuffing out cigarettes, Nick's powers of "filtering the truth" will be put to the test.

Full Cast of Thank You for Smoking

Aaron Eckhart as Nick Naylor

Aaron Eckhart

Nick Naylor

Aaron Edward Eckhart (born March 12, 1968) is an American actor. Born in Cupertino, California, Eckhart moved to the...

Maria Bello as Polly Bailey

Maria Bello

Polly Bailey

Maria Elena Bello (born April 18, 1967)  is an American actress and singer. She started her acting career in small...

Adam Brody as Jack

Adam Brody

Jack

Adam Jared Brody (born December 15, 1979) is an American actor, writer, musician, and producer. He is known for his...

Sam Elliott as Lorne Lutch

Sam Elliott

Lorne Lutch

Samuel Pack "Sam" Elliott (born August 9, 1944) is an American actor. His rangy physique, thick horseshoe...

Katie Holmes as Heather Holloway

Katie Holmes

Heather Holloway

Kate Noelle "Katie" Holmes (born December 18, 1978) is an American actress and director. Born in Toledo, Ohio, teen...

Rob Lowe as Jeff Megall

Rob Lowe

Jeff Megall

Robert Hepler "Rob" Lowe (born March 17, 1964) is an American actor. Lowe came to prominence after appearing in...

William H. Macy as Senator Ortolan Finistirre

William H. Macy

Senator Ortolan Finistirre

An American actor and writer. He was nominated for an Academy Award for his role as Jerry Lundegaard in Fargo. He is...

Robert Duvall as The Captain

Robert Duvall

The Captain

Robert Selden Duvall (born January 5, 1931) is an American actor and filmmaker. He is the recipient of an Academy...

David Koechner as Bobby Jay Bliss

David Koechner

Bobby Jay Bliss

David Michael Koechner is an American character actor (film, television and stage), comedian and musician. Koechner...

J.K. Simmons as BR

J.K. Simmons

BR

Jonathan Kimble Simmons (born January 9, 1955) is an American actor. He has been cited as one of the greatest...

Kim Dickens as Jill Naylor

Kim Dickens

Jill Naylor

Kimberly Jan Dickens (born June 18, 1965) is an American actress. Her film debut was in the 1995 comedy film...

Joan Lunden as Joan Lunden

Joan Lunden

Joan Lunden

Joan Lunden (born September 19, 1950) is an American journalist, author and television host. She was the co-host of...

Todd Louiso as Ron Goode

Todd Louiso

Ron Goode

Todd Louiso (born January 27, 1970) is an American film actor and film director best known for his role as timid...

Jeff Witzke as Kidnapper

Jeff Witzke

Kidnapper

The person Jeff Witzke was born on April 1, 1970 and is currently 54 years old.

Marianne Muellerleile as Teacher

Marianne Muellerleile

Teacher

The person Marianne Muellerleile was born on November 26, 1948 and is currently 76 years old.

Jordan Garrett as Kid #2

Jordan Garrett

Kid #2

From Wikipedia, the free encyclopedia Jordan Garrett (born December 17, 1992) is an American actor. Garrett has...

Courtney Taylor Burness as Kid #3

Courtney Taylor Burness

Kid #3

The person Courtney Taylor Burness was born on October 8, 1995 and is currently 29 years old.

Daniel Travis as Brad

Daniel Travis

Brad

From Wikipedia, the free encyclopedia Daniel Travis (born March 10, 1968) is an American actor. Travis was born...

Richard Speight Jr. as Trainee

Richard Speight Jr.

Trainee

From Wikipedia, the free encyclopedia. Richard Speight, Jr. (born September 4, 1970) is an American actor, probably...

Dennis Miller as Dennis Miller

Dennis Miller

Dennis Miller

Dennis Miller is an American stand-up comedian, political commentator, actor, sports commentator, and television and...

Marc Scizak as Ski Mask #2

Marc Scizak

Ski Mask #2

The person Marc Scizak was born on January 10, 1978 and is currently 47 years old.

Aaron Lustig as Doctor

Aaron Lustig

Doctor

The person Aaron Lustig was born on September 17, 1956 and is currently 68 years old.

Melora Hardin as Interviewer

Melora Hardin

Interviewer

Melora Hardin (born June 29, 1967) is an American actress known for her roles as Jan Levinson on NBC's The Office,...

Spencer Garrett as Senator Lothridge

Spencer Garrett

Senator Lothridge

From Wikipedia, the free encyclopedia. Spencer Garrett (born September 19, 1963) is an American actor who has...

Catherine Reitman as Reporter #1

Catherine Reitman

Reporter #1

Catherine Reitman was born on April 28, 1981 in Los Angeles, California. She is an actress.

Sean Patrick Murphy as Reporter #2

Sean Patrick Murphy

Reporter #2

Sean Patrick Murphy is an actor and producer.

Nancy O'Dell as Nancy Humphries O'Dell

Nancy O'Dell

Nancy Humphries O'Dell

Nancy O'Dell began her broadcast career as a reporter and anchor at WPDE-TV in Myrtle Beach, South Carolina. She...

Bruce French as Gentleman #2

Bruce French

Gentleman #2

From Wikipedia, the free encyclopedia. Bruce French (born July 4, 1945 in Reinbeck, Iowa) is an American actor who...

Eva La Dare as Flight Attendant (uncredited)

Eva La Dare

Flight Attendant (uncredited)

Eva La Dare was born in Brooklyn, New York, USA. She is an actress and production designer.

Aloma Wright as Gizelle (voice) (uncredited)

Aloma Wright

Gizelle (voice) (uncredited)

From Wikipedia, the free encyclopedia. Aloma Wright (born March 10, 1950) is an American actress. She was born in...

Elon Musk as Valet (uncredited)

Elon Musk

Valet (uncredited)

A South African-born Canadian-American entrepreneur, engineer, inventor and investor. He is the CEO and CTO of...

Mary Jo Smith

Sue Maclean

Renée Graham

Tiffany

Terry James

Ski Mask #1

Rachel Thorp

Flighty Girl

Christopher Buckley

Man at Metro Station (uncredited)

Robert Malina

Peter (uncredited)

Crew of Thank You for Smoking

Full backstage crew list →