Full Cast of Barbie Movie: 32 Main Actors and Who They Play

By Aeron Mer Eclarinal Posted:
Margot Robbie as Barbie, Simu Liu, Ryan Gosling, Kingsley Ben-Adir

Warner Bros.' Barbie movie highlights a stellar cast filled with up-and-coming actors and much-talked-about stars. 

Directed by Greta Gerwig, the live-action adaptation will explore Margot Robbie's titular doll like never before. The movie revolves around how Barbie and Ken's adventure in the real world directly impacts the other Barbies and Kens in Barbieland. 

Marketing has ramped up for Barbie as Warner Bros. previously released its first full trailer filled with hilarious moments and a set of character posters that offered fans a fresh look at the cast and their interesting characters. 

Barbie - Every Main Actor & Character They Play

1.) Margot Robbie - Barbie

Margot Robbie
Warner Bros.

Margot Robbie portrays the main Barbie (aka the Stereotypical Barbie) in the new movie. After becoming more self-aware about her mortality in Barbieland, Stereotypical Barbie travels to the real world to find her true purpose. 

Alongside playing the lead Barbie in the movie, Robbie also serves as one of the film's producers. 

Robbie is best known for portraying Harley Quinn in several DC movies, such as The Suicide Squad and Birds of Prey. The actress' other credits include The Wolf of Wall Street, About Time, and Once Upon a Time in Hollywood

2.) Ryan Gosling - Ken

Ryan Gosling
Warner Bros.

Similar to Barbie, there are also many versions of Ken in Barbieland, and one of them is portrayed by Ryan Gosling. However, what makes Gosling's Ken unique among other Kens is the fact that he is the love interest of Margot Robbie's Barbie.

Moreover, Gosling's Ken also accompanied Stereotypical Barbie to the real world.

Ryan Gosling is an A-list actor who is known for his roles in The Gray Man, The Notebook, Blade Runner 2049, and La La Land

3.) Kate McKinnon - Weird Barbie 

Kate Mackinnon
Warner Bros.

Kate McKinnon plays Weird Barbie in the 2023 movie. The character is an outcast from Barbieland whose owners in the real world abused her toy self. 

The comedian is a Saturday Night Live alum whose past roles include Bombshell, The Spy Who Dumped Me, and 2016's Ghostbusters

4.) Issa Rae - President Barbie

Issa Rae
Warner Bros.

Issa Rae's Barbie is a version of the doll who is the president of Barbieland. 

Rae has a busy 2023 since she also voices Jessica Drew in Sony Pictures' Spider-Man: Across the Spider-Verse. The actress' previous roles include The Lovebirds, Little, and Vengeance

5.) Hari Nef - Doctor Barbie

Hari Nef
Warner Bros.

Hari Nef portrays an iteration of Barbie who is a doctor. 

The actress and model is best known for her lead role in Sam Levinson's Assassination Nation, 1Up, and Meet Cute

6.) Alexandra Shipp - Writer Barbie

Alexandra Shipp
Warner Bros.

Alexandra Shipp plays a Barbie whose passion is writing. 

Shipp's famous role is playing a young Storm in the X-Men films, Susan Wilson in Tick, Tick... Boom!, and Abby Suso in Love, Simon

7.) Emma Mackey - Physicist Barbie

Emma Mackey
Warner Bros.

Emma Mackey plays a variation of Barbie who is a physicist. Fans have long clamored to see Mackey and Robbie on-screen together since many have pointed out that the two stars look alike. 

Ultimately, the pair shares scenes together in the movie to hype up each of their respective supporters. 

Mackey is best known for playing Maeve in Netflix's Sex Education.

8.) Sharon Rooney - Lawyer Barbie

Sharon Rooney
Warner Bros.

A lawyer variant of Barbie is portrayed by Sharon Rooney. 

The 34-year-old actress' past credits include Dumbo and My Mad Fat Diary.

9.) Dua Lipa - Mermaid Barbie

Dua Lipa
Warner Bros.

Dua Lipa makes her acting debut in Barbie as a character who is a mermaid iteration of the titular doll. 

While the three-time Grammy award winner also appeared as a guest star in Saturday Night Live, the musician's acting chops will be tested on the big screen alongside a massive ensemble. 

10.) Nicola Coughlan - Diplomat Barbie

Nicola Coughlan
Warner Bros.

Nicola Coughlan portrays a diplomat iteration of Barbie. 

Coughlan's past credits include Netflix's Bridgerton and Derry Girls.

11.) Ana Cruz Kayne - Judge Barbie

Ana Cruz Kayne
Warner Bros.

A judge variant of Barbie will be played on-screen by Filipina-American actress Ana Cruz Kayne. 

The actress previously worked with Barbie director Greta Gerwig on Little Women and is known for portraying Heather in Jerry & Marge Go Large.

12.) Ritu Arya - Journalist Barbie

Ritu Arya
Warner Bros.

Ritu Arya plays a journalist version of the titular doll in Barbie

Arya is famously known for portraying Lila Pitts in Netflix's The Umbrella Academy.

13.) Kingsley Ben-Adir - Different Ken

Kingsley Ben Adir
Warner Bros.

Kingsley Ben-Adir portrays a different version of Ken opposite Ryan Gosling's iteration. 

Ben-Adir made his MCU debut in Marvel Studios' Secret Invasion series on Disney+. The actor's other credits include The OA, Peaky Blinders, and One Night in Miami

14.) Simu Liu - Different Ken

Simu Liu
Warner Bros.

Simu Liu also plays a different variant of Ken in Barbie. In the movie, Liu's Ken acts as the one who always bullies Ryan Gosling's Ken. 

Aside from his lead role in Shang-Chi and the Legend of the Ten Rings, Liu's breakout performance was during his portrayal of Jung Kim in Kim's Convenience.

15.) Scott Evans - Different Ken

Scott Evans
Warner Bros.

Scott Evans, the brother of Chris Evans, portrays another variant of Ken. 

Evans' past roles include Before We Go, Playing It Cool, and The Lovely Bones.

16.) Ncuti Gatwa - Different Ken

Ncuti Gatwa
Warner Bros.

Ncuti Gatwa reunites with his Sex Education co-star Emma Mackey in Barbie as he plays a different Ken in the movie. 

In the Netflix series, Gatwa portrayed Eric Effiong. The actor is also set to make his debut in the Doctor Who universe as the Fifteenth Doctor.

17.) Connor Swindells - Toy Company Intern

Connor Swindells
Warner Bros.

Connor Swindells is another Sex Education alum who joins Gatwa and Mackey in Barbie. 

Swindells portrays Aaron Dinkins, a Mattel intern in the movie who alerted the company's top brass about Barbie and Ken in the real world. 

18.) Michael Cera - Allan

Micahel Cera
Warner Bros.

Michael Cera plays Allan, a character based on a discontinued doll from Mattel and is Ken's original friend. 

In the movie, Allan plays a significant role in motivating the other Barbies against the Kens. 

Cera's famous roles include Superbad, This is the End, and Scott Pilgrim vs. the World

19.) Helen Mirren - The Narrator

Helen Mirren
Warner Bros.

Helen Mirren plays the Narrator of Barbie.

Mirren recently portrayed Hespera in Shazam! Fury of the Gods and she will be featured as Magdalene Shaw in Fast X

20.) Jamie Demetriou - Mattel Employee

Jamie Demetriou
Warner Bros.

Jamie Demetriou takes on the role of a Mattel employee in Barbie

The actor's past roles include Cruella, Game Over, Man!, and Sherlock Gnomes.

21.) Emerald Fennell - Midge

Emerald Fennell
Warner Bros.

Emerald Fennell plays Midge, a discontinued Barbie doll due to the fact that she is sold as a pregnant doll. 

Fennell previously portrayed Camilla Parker Bowles in The Crown and Elsa in The Danish Girl

22.) Will Ferrell - Mattel CEO

Will Ferrell
Warner Bros.

Will Ferrell plays the CEO of Mattel which produces the dolls from the toy line, most notably Barbies and Kens. 

In an interview with Wall Street Journal, Ferrell previously teased that his character in Barbie is "insensitive." 

23.) John Cena - Mermaid Ken 

John Cena

After helping (and betraying) Task Force X as Peacemaker in The Suicide Squad, John Cena reunites with his DC co-star Margot Robbie in Barbie as Mermaid Ken. 

Footage from CinemaCon confirmed that Cena will sport long hair as he is set to portray a merman in Barbieland.

Cena's past roles include playing Jakob Toretto in the Fast & Furious movies and starring alongside Hailee Steinfeld in Bumblebee

24.) America Ferrera 

America Ferrera

America Ferrera is part of Barbie's star-studded cast and plays Gloria, a Mattel employee. The character serves as an ally of Barbie in the real world and is the one who helps the other Barbies in Barbieland when their backs are against the wall. 

Ferrera is known for her roles in The Sisterhood of the Traveling Pants and the How to Train Your Dragon franchise. 

25.) Rhea Perlman - Ruth Handler

Rhea Perlman

Rhea Perlman plays Ruth Handler, the creator of Barbie. In the movie, she initially helps Barbie escape Mattel after being pursued by the CEO and its employees.

In an interview with the Daily Beast, she promised that Barbie is going to be a great movie. 

The Emmy Award nominee is best known for playing Carla Tortelli on Cheers.

26.) Ariana Greenblatt - Sasha 

Ariana Greenblatt
Sony Pictures

Ariana Greenblatt plays Sasha, Gloria's daughter in the movie. Although she initially rejects Barbie, the character plays a significant role in helping all the Barbies in Barbieland alongside her mother. 

Greenblatt's past credits include 65, Love & Monsters, Awake, and playing young Gamora in Avengers: Infinity War

27.) Marisa Abela - Skipper 

Marisa Abela
Warner Bros.

Marisa Abela plays Skipper in Barbie, a discontinued doll due to the fact that she has the ability to grow breasts. 

Abela is known for Industry, Rogue Agent, and She is Love.

28.) Ann Roth - Old Woman

Ann Roth plays the old woman who Barbie met in the real world. In the movie, she tells Roth's character that she is beautiful. 

Roth is an Academy Award-winning costume designer who won the award for her work on The English Patient and Ma Rainey's Black Bottom

29.) Molly Peyton White - Fashion Designer Barbie

Molly Peyton White portrays a variant of Barbie who is a fashion designer. 

White's past credits include Malum and Last Looks

30.) Rob Brydon - Sugar Daddy Ken

Rob Brydon plays Sugar Daddy Ken in Barbie, a version of Ken who was a dog named Sugar. For those unaware, the character is Sugar's daddy, meaning that this is where he gets his alias from. 

Brydon is known for The Trip, Would I Lie To You?, and Stick Man

31.) Géraldine Chevalley - Tourist Barbie 

Géraldine Chevalley plays Tourist Barbie in the 2023 movie. 

Chevalley is known for A Spy Among Friends and Dreamland

32.) Ryan Piers Williams - Gloria's Husband/Sasha's Dad

Ryan Piers Williams plays Gloria's unnamed husband and Sasha's father in Barbie. Interestingly, Williams is the real-life husband of Gloria actress America Ferrera. 

The actor is known for his roles in X/Y and The Dry Land

Barbie is now playing in theaters worldwide.

- In This Article: Barbie
Release Date
July 21, 2023
Issa Rae
Kate McKinnon
Ryan Gosling
- About The Author: Aeron Mer Eclarinal
Aeron is a news/features writer and Content Lead for The Direct who has been working for the site since March 2020. From writing about the inter-connectivity of the Marvel Cinematic Universe to having an extended knowledge about DC TV's Arrowverse, Aeron's expertise has since expanded into the realm of reality TV, K-drama, animated, and live-action shows from Netflix,  Disney+, Prime Video, MGM+, Peacock, Paramount+, and Max. When he isn't writing and watching all things MCU, Aeron is heavily invested with the NBA (go Celtics!) and occasionally watches thrilling matches in the WWE.