Cast and Crew of A Bad Moms Christmas

Cast of
A Bad Moms Christmas

About A Bad Moms Christmas

  • Released on August 04, 2017
  • Comedy

Amy, Kiki and Carla – three under-appreciated and over-burdened women – rebel against the challenges and expectations of the Super Bowl for mothers: Christmas. And if creating a more perfect holiday for their families wasn’t hard enough, they have to do all of that while hosting and entertaining their own mothers.

Full Cast of A Bad Moms Christmas

Mila Kunis
plays Amy Mitchell

Mila Kunis as Amy Mitchell

Milena "Mila" Kunis (born August 14, 1983) is an American actress. Her television work includes the role of Jackie Bu...

See Mila Kunis's other roles

Kristen Bell
plays Kiki

Kristen Bell as Kiki

Kristen Bell (born July 18, 1980) is an American actress and voice actress. In 2001, she made her Broadway debut. Af...

See Kristen Bell's other roles

Kathryn Hahn
plays Carla Dunkler

Kathryn Hahn as Carla Dunkler

Kathryn Marie Hahn (born July 23, 1973) is an American actress and comedian. She began her career on television, star...

See Kathryn Hahn's other roles

Susan Sarandon
plays Isis Dunkler

Susan Sarandon as Isis Dunkler

Susan Abigail Sarandon (née Tomalin; born October 4, 1946) is an American actress and activist. She is the recipient ...

See Susan Sarandon's other roles

Christine Baranski
plays Ruth Mitchell

Christine Baranski as Ruth Mitchell

Christine Baranski is an American stage and screen actress, best known for her portrayals of Maryann Thorpe on the te...

See Christine Baranski's other roles

Jay Hernandez
plays Jessie Harkness

Cheryl Hines
plays Sandy

Cheryl Hines as Sandy

Cheryl Hines is an American actress and television director, best known for her role as Larry David's wife Cheryl on ...

See Cheryl Hines's other roles

Peter Gallagher
plays Hank Mitchell

Peter Gallagher as Hank Mitchell

Peter Killian Gallagher (born August 19, 1955) is an American actor. Description above from the Wikipedia article Pe...

See Peter Gallagher's other roles

Justin Hartley
plays Ty Swindle

Justin Hartley as Ty Swindle

Justin Hartley (born January 29, 1977) is an American actor. He is known for his television roles that include Fox C...

See Justin Hartley's other roles

Oona Laurence
plays Jane Mitchell

Emjay Anthony
plays Dylan Mitchell

Lyle Brocato
plays Kent

Wanda Sykes
plays Dr. Elizabeth Karl

Wanda Sykes as Dr. Elizabeth Karl

Wanda Sykes (born March 7, 1964) is an American writer, stand-up comedian and actress. She earned the 1999 Emmy Award...

See Wanda Sykes's other roles

Christina Applegate
plays Gwendolyn James

Christina Applegate as Gwendolyn James

Christina Applegate (born November 25, 1971) is an American actress and dancer. As a child actress, she started playi...

See Christina Applegate's other roles

Cade Mansfield Cooksey
plays Jaxon

Ariana Greenblatt
plays Lori

Ariana Greenblatt as Lori

Ariana Greenblatt was born on August 27, 2007 in New York and is an American actress. Greenblatt has always known tha...

See Ariana Greenblatt's other roles

Jacks Dean
plays Bernard

Madison Muffley
plays Clare

Kenny G
plays Himself

Kenny G as Himself

Kenneth Bruce Gorelick, better known by his stage name Kenny G, is an American jazz saxophonist. His 1986 album, Duot...

See Kenny G's other roles

Phil Pierce
plays Mall Santa

Tian Richards
plays Sky Zone Guy

Tian Richards as Sky Zone Guy

Tian Richards is an American film and television actor.

See Tian Richards's other roles

Terayle Hill
plays Tattooed Staff Dude

Patrick Walker
plays Stripper Santa Host

Patrick Walker as Stripper Santa Host

Patrick R. Walker was born to Nicole Micheau and Patrick Walker Sr. on December 2, 1992, in Jacksonville, Florida. He...

See Patrick Walker's other roles

Matthew Warzel
plays Santa Stripper

Darcell Scott
plays Santa Stripper

Jamaine Washington
plays Santa Stripper

Travarious Tucker
plays Santa Stripper

Robert Ryals
plays Santa Stripper

Joshua Veninga
plays Santa Stripper

Francisco Perez
plays Santa Stripper

Mary McCloud
plays Christina

Keith Hudson
plays Exiting Shopper

Jill Kargman
plays Rich Woman

Kurt Yue
plays Sushi Chef

Matt Allmen
plays Elf (uncredited)

David Dunston
plays Mall Shopper (uncredited)

Karen B. Greer
plays Mall Shopper(uncredited)

Tyson Love
plays Cashier (uncredited)

John Merical
plays Party Guest (uncredited)

Nikki Tomlinson
plays Bored Employee (uncredited)

Chase Wainscott
plays Rich Kid #1 (uncredited)

Camden Haydon
plays Sky Zone Kid (uncredited)


Crew of A Bad Moms Christmas

Discover the backstage crew of A Bad Moms Christmas →