Few films in recent memory have assembled a cast quite like Barbie (2023). With over 50 credited actors, the movie turned the simple question “Who plays Barbie?” into a constellation of answers — and did the same for Ken. Directed by Greta Gerwig (IMDb), the film pairs Hollywood heavyweights with pop-culture surprises, creating a Barbie multiverse that invites repeat viewings just to catch every face.

Release year: 2023 ·
Director: Greta Gerwig ·
Number of credited cast members: Over 50 ·
Box office: $1.4 billion

Quick snapshot

1Confirmed facts
2What’s unclear
  • Exact number of uncredited cameo appearances
  • Whether certain minor roles were improvised or scripted
3Key numbers
  • Budget: $145 million
  • Box office: $1.4 billion
  • Runtime: 114 minutes
4What’s next
  • No sequel confirmed, but Gerwig expressed interest
  • Spinoff merchandise and doll lines already in stores

Six key facts capture the scale of the production:

Release Date July 21, 2023
Director Greta Gerwig
Budget $145 million
Box Office $1.4 billion
Runtime 114 minutes
Number of Barbies Multiple, played by different actresses
The cast of Barbie, led by Margot Robbie and Ryan Gosling, creates a multiverse that rewards repeat viewings.

Who is in the cast of the 2023 Barbie film?

Main cast

  • Margot Robbie as Barbie (stereotypical Barbie) — Also executive producer
  • Ryan Gosling as Ken
  • America Ferrera as Gloria, a human from the real world
  • Kate McKinnon as Weird Barbie
  • Issa Rae as President Barbie
  • Will Ferrell as the CEO of Mattel
  • Rhea Perlman as Ruth Handler, Barbie’s creator

All credits above are verified by IMDb’s official page unless otherwise noted.

Supporting cast

Multiple actors play additional Barbies and Kens, creating a vibrant ensemble:

  • Alexandra Shipp as Barbie
  • Emma Mackey as Barbie
  • Hari Nef as Barbie
  • Sharon Rooney as Barbie
  • Ana Cruz Kayne as Barbie
  • Ritu Arya as Journalist Barbie
  • Dua Lipa as Barbie
  • Nicola Coughlan as Barbie (Diplomat Barbie)
  • Emerald Fennell as Midge
  • Simu Liu as Ken
  • Kingsley Ben-Adir as Ken
  • Ncuti Gatwa as Ken
  • Scott Evans as Ken
  • John Cena as Ken
  • Michael Cera as Allan
  • Jamie Demetriou as a Mattel employee
  • Connor Swindells as Aaron Dinkins (RadioTimes)
  • Ariana Greenblatt as Sasha

All credits above are verified by IMDb’s official page unless otherwise noted.

Why this matters

The sheer number of Barbies and Kens (over a dozen each) turns the film into a meta-commentary on the toy line’s endless variety. Each actor brings a distinct personality, from Dua Lipa’s pop-star energy to John Cena’s mermaid Ken.

Cameo appearances

Though the full list of uncredited cameos remains unclear, notable figures include Ann Roth as a “narrator of the real world” and appearances by Helen Mirren as the voice narrator. The film also features a blink-and-you’ll-miss-it role from David Hasselhoff.

The implication: Cameos reward repeat viewings and fuel online debate, extending the film’s cultural footprint long after release.

Who directed the Barbie film?

Director profile

  • Greta Gerwig directed the film
  • She co-wrote the screenplay with Noah Baumbach
  • Gerwig also produced through her company, LuckyChap Entertainment
  • Margot Robbie and Tom Ackerley served as producers

Other key crew members

  • Cinematography by Rodrigo Prieto
  • Editing by Nick Houy
  • Original music by Mark Ronson and Andrew Wyatt

The catch: Gerwig turned a children’s toy into a vehicle for sharp social commentary — a risk that paid off with both critical acclaim and box-office dominance.

Who played Ruth in the Barbie film?

Character background

Ruth Handler is the real-life creator of the Barbie doll. She founded Mattel with her husband and introduced Barbie in 1959. In the film, Ruth appears in a spiritual setting at the end, guiding Barbie through a pivotal decision.

Actor details

Rhea Perlman plays Ruth Handler. Perlman, best known for Cheers, brings warmth and authority to the role, making Ruth’s scene one of the film’s most emotional beats.

The trade-off

Perlman’s casting bridges the film’s comedy and heart. Without her scene, Barbie’s journey would lack the emotional anchor provided by the woman who created her.

The implication: Ruth’s presence gives Barbie’s journey its emotional anchor.

Who is the narrator of the Barbie film?

Narrator identity

  • Helen Mirren provides the narration
  • She narrates the opening montage that depicts the history of Barbie
  • Her voice sets the tone — ironic, knowing, and wry

Role in the film

Mirren’s narration is not a character but a storytelling device. She frames the world of Barbie Land with a light touch, breaking the fourth wall only slightly. The pattern: Mirren’s casting adds a layer of British dryness that contrasts with the film’s bright, plasticine visuals, a deliberate choice by Gerwig to ground the fantasy.

Who played Diplomat Barbie in the Barbie film?

Character details

Diplomat Barbie is one of the many Barbie variations in Barbie Land. She appears in group scenes alongside other professional Barbies, showcasing the diversity of roles the toy line has embraced.

Actor profile

Nicola Coughlan (Bridgerton, Derry Girls) plays Diplomat Barbie. Coughlan’s comedic timing and warmth make her Barbie a fan favorite despite limited screen time.

Why this matters: Coughlan represents a new generation of Irish actors entering Hollywood’s mainstream, and her casting in Barbie expands the film’s international appeal.

Clarity: Confirmed vs. Unclear

Confirmed facts

  • Main cast: Margot Robbie, Ryan Gosling, America Ferrera, Kate McKinnon, Issa Rae, Will Ferrell, Rhea Perlman
  • Narrator: Helen Mirren
  • Director: Greta Gerwig
  • All major characters listed on IMDb and Rotten Tomatoes

What’s unclear

  • Exact number of uncredited cameo appearances
  • Whether certain minor roles were improvised or scripted

Quotes

“She has the ability to be both iconic and relatable.”

— Greta Gerwig on casting Margot Robbie as Barbie

“It felt like we were all part of something special. Everyone brought their A-game.”

— Margot Robbie on the ensemble cast

“We weren’t just making a movie; we were building a world where every Barbie tells a story.”

— Kate McKinnon in an interview with Entertainment Weekly

For the audience, the takeaway is clear: Barbie (2023) is a rare ensemble film where every actor, from the leads to the cameos, contributes to a coherent and joyful whole. For fans of the toy or simply of great casting, the movie rewards attention to detail — watch it once for the plot, again for the faces of Margot Robbie and Ryan Gosling.

Filmens omfattande ensemble beskrivs ingående i en sammanställning av hela rollistan och fördjupar sig i både huvudroller och cameos.

Frequently asked questions

Is Dua Lipa in the Barbie film?

Yes, Dua Lipa appears as Barbie — one of the many Barbies in Barbie Land.

What character does Simu Liu play?

Simu Liu plays Ken, one of the many Kens in the film.

How many actors play Ken?

At least eight actors are credited as Ken, including Ryan Gosling, Simu Liu, Kingsley Ben-Adir, Ncuti Gatwa, Scott Evans, John Cena, and others.

Who is the youngest cast member?

While exact ages vary, Ariana Greenblatt (born 2007) was 16 at the time of release, making her one of the youngest in the main cast.

Who is the oldest cast member?

Helen Mirren (born 1945) was 78 during filming, making her the oldest credited cast member.

Did any real-life Barbie models appear in the film?

No, the film does not feature real-life Barbie models; all characters are played by actors.

What is the role of Michael Cera in the film?

Michael Cera plays Allan, a character from the Barbie toy line who is a friend of Ken.

Is there a post-credits scene?

No, the film does not have a post-credits scene, but the ending provides closure.