Still from Star Wars: The Rise of Skywalker (2019)
Cast and characters · by Cinvibe Editorial Team

Star Wars: The Rise of Skywalker Cast and Characters

The Star Wars: The Rise of Skywalker cast is led by Daisy Ridley as Rey, Adam Driver as Kylo Ren / Ben Solo, John Boyega as Finn and Oscar Isaac as Poe Dameron, with Carrie Fisher billed first as General Leia Organa. Mark Hamill returns as Luke Skywalker, Anthony Daniels as C-3PO and Ian McDiarmid as Emperor Palpatine. Star Wars: The Rise of Skywalker (2019), directed by J.J. Abrams, opened in the United States on December 20, 2019, and TMDB lists 113 credited roles in its ensemble. Returning actors define this cast. Fisher appears through previously unreleased footage shot for The Force Awakens, Billy Dee Williams comes back as Lando Calrissian, and McDiarmid's return as Palpatine was revealed on stage at Star Wars Celebration in Chicago in April 2019. Naomi Ackie (Jannah), Richard E. Grant (Allegiant General Pryde) and Keri Russell (Zorii Bliss) are new to the saga, and Daniels is the only cast member to have appeared in all nine main films.

Image: TMDB
Star Wars: The Rise of Skywalker (2019) theatrical poster
Director
J.J. Abrams
Runtime
2h 22m
Credited cast
113 roles

Star Wars: The Rise of Skywalker Cast List

#ActorCharacter
1Carrie FisherGeneral Leia Organa
2Mark HamillLuke Skywalker
3Daisy RidleyRey
4Adam DriverKylo Ren / Ben Solo
5John BoyegaFinn
6Oscar IsaacPoe Dameron
7Anthony DanielsC-3PO
8Naomi AckieJannah
9Domhnall GleesonGeneral Hux
10Richard E. GrantAllegiant General Pryde
11Lupita Nyong'oMaz Kanata
12Keri RussellZorii Bliss
13Joonas SuotamoChewbacca
14Kelly Marie TranRose Tico
15Ian McDiarmidEmperor Palpatine
16Billy Dee WilliamsLando Calrissian
17Greg GrunbergSnap Wexley
18Shirley HendersonBabu Frik (voice)
19Billie LourdLieutenant Connix
20Dominic MonaghanBeaumont Kin
21Hassan TajR2-D2 performed by
22Lee TowerseyR2-D2 performed by
23Brian HerringBB-8 performed by
24Dave ChapmanBB-8 performed by

Billing order from the film's credits (TMDB). Actors with a Cinvibe page and characters with a character page are linked.

Also in the cast: Richard Guiver (D-O Performed By), Lynn Robertson Bruce (D-O Performed By / Sith Alchemist), J.J. Abrams (D-O (voice)), Claire Roi Harvey (Maz Kanata Performed by), Richard Coombs (Maz Kanata Performed by), Matt Denton (Maz Kanata Performed by), Nick Kellington (Klaud), Mandeep Dhillon (Lieutenant Garan), Alison Rose (Lieutenant Draper), Amanda Lawrence (Commander D'Acy), Tanya Moodie (General Parnadee), Simon Paisley Day (General Quinn), Geff Francis (Admiral Griss), Amanda Hale (Officer Kandia), Amir El-Masry (Commander Trach), Aidan Cook (Boolie), Martin Wilde (Knight of Ren), Anton Simpson-Tidy (Knight of Ren), Lukaz Leong (Knight of Ren), Tom Rodgers (Knight of Ren), Joe Kennard (Knight of Ren), Ashley Beck (Knight of Ren), Bryony Miller (First Order Officer), Cyril Nri (First Order Officer), Angela Christian (First Order Officer), Indra Ové (First Order Officer), Richard Bremmer (First Order Officer), Richard Durden (First Order Officer), Andrew Havill (First Order Officer), Nasser Memarzia (First Order Officer), Patrick Kennedy (First Order Officer), Aaron Neil (Resistance Officer), Joe Hewetson (Resistance Officer), Raghad Chaar (Resistance Officer), Mimî M. Khayisa (Resistance Officer), Tom Wilton (Colonel Aftab Ackbar), Chris Terrio (Colonel Aftab Ackbar (voice)), Kiran Shah (Nambi Ghima), Debra Wilson (Nambi Ghima (voice)), Josef Altin (Pilot Vanik), Vinette Robinson (Pilot Tyce), Mike Quinn (Nien Nunb), Bill Kipsang Rotich (Nien Nunb (voice)), Ann Firbank (Tatooine Elder), Diana Kent (General Engell), Warwick Davis (Wicket W. Warrick), Harrison Davis (Pommet Warwick), Elliot Hawkes (Spice Runner), Philicia Saunders (Tabala Zo), John Williams (Oma Tres), Nigel Godrich (FN-2802), Dhani Harrison (FN-0878), J.D. Dillard (FN-1226), Dave Hearn (FN-0606), Rochenda Sandall (Sith Fleet Officer), Jacob Fortune-Lloyd (Sith Fleet Officer), Andreea Diac (Lander Pilot), Liam Cook (Ochi of Bestoon), Denis Lawson (Wedge Antilles), Carolyn Hennesy (Demine Lithe), Paul Kasey (Cai Threnalli), Matthew Wood (Cai Threnalli (voice)), James Earl Jones (Darth Vader (voice)), Andy Serkis (Snoke (voice)), Josefine Irrera Jackson (Young Rey), Cailey Fleming (Young Rey), Jodie Comer (Rey's Mother), Billy Howle (Rey's Father), Hayden Christensen (Anakin Skywalker (voice)), Olivia D'Abo (Luminara Unduli (voice)), Ashley Eckstein (Ahsoka Tano (voice)), Jennifer Hale (Aayla Secura (voice)), Samuel L. Jackson (Mace Windu (voice)), Ewan McGregor (Obi-Wan Kenobi (voice)), Alec Guinness (Obi-Wan Kenobi (archive voice)), Frank Oz (Yoda (voice)), Angelique Perrin (Adi Gallia (voice)), Freddie Prinze Jr. (Kanan Jarrus (voice)), Liam Neeson (Qui-Gon Jinn (voice)), Harrison Ford (Han Solo (uncredited)) and 9 more credited roles.

Who Plays Whom in Star Wars: The Rise of Skywalker

Carrie Fisher as General Leia Organa

Carrie Fisher plays General Leia Organa in Star Wars: The Rise of Skywalker and is billed first. Fisher died in 2016, and her scenes were built from previously unreleased footage shot for The Force Awakens. When the cast was announced in July 2018, J.J. Abrams said the production would never recast the role or use a CG character, and that the approach had the support and blessing of her daughter.

Mark Hamill as Luke Skywalker

Mark Hamill plays Luke Skywalker in Star Wars: The Rise of Skywalker, the role TMDB also credits him with in The Force Awakens and The Last Jedi. His return was confirmed in the July 2018 cast announcement reported by CNN, which named him among the returning cast alongside Carrie Fisher and Billy Dee Williams.

Daisy Ridley as Rey

Daisy Ridley plays Rey in Star Wars: The Rise of Skywalker, the role she first played in The Force Awakens, where TMDB bills her first. Ridley was named among the returning cast in July 2018. On April 12, 2019, she joined J.J. Abrams and other cast members on the Star Wars Celebration panel in Chicago, where the film's title and first teaser were revealed.

Adam Driver as Kylo Ren / Ben Solo

Adam Driver plays Kylo Ren / Ben Solo in Star Wars: The Rise of Skywalker. TMDB credits him as Kylo Ren in The Force Awakens and The Last Jedi. In the film's setup, Kylo Ren gets hold of a Sith wayfinder that points to Exegol, where Palpatine offers him a huge fleet if he will kill Rey. Driver's return was confirmed in July 2018.

John Boyega as Finn

John Boyega plays Finn in Star Wars: The Rise of Skywalker, the role TMDB credits him with in both The Force Awakens and The Last Jedi. He was named in the July 2018 cast announcement and was on stage at Star Wars Celebration in Chicago in April 2019. Early in the film, Finn travels with Poe and Chewbacca, and they learn that Palpatine is on Exegol.

Oscar Isaac as Poe Dameron

Oscar Isaac plays Poe Dameron in Star Wars: The Rise of Skywalker, the role TMDB also credits him with in The Force Awakens and The Last Jedi. His return was confirmed in July 2018, and he appeared at the Star Wars Celebration panel in Chicago in April 2019. In the opening act, Poe joins Finn, Chewbacca and Rey on the trip to Pasaana to look for a clue to a second wayfinder.

Anthony Daniels as C-3PO

Anthony Daniels plays C-3PO in Star Wars: The Rise of Skywalker. The Associated Press reported in December 2019 that he was the only cast member to have appeared in all nine main Star Wars films. Daniels, then 73, said he believed The Rise of Skywalker would likely be his last film appearance as C-3PO, and he called filming without Carrie Fisher a little wistful.

Naomi Ackie as Jannah

Naomi Ackie plays Jannah in Star Wars: The Rise of Skywalker, her first film in the saga. Lucasfilm named Ackie as one of two newcomers in the July 2018 cast announcement, alongside Richard E. Grant. She was also among the cast members on stage at Star Wars Celebration in Chicago on April 12, 2019, when the title was revealed.

Domhnall Gleeson as General Hux

Domhnall Gleeson plays General Hux in Star Wars: The Rise of Skywalker, the role TMDB credits him with in both The Force Awakens and The Last Jedi. The film also adds a new general to the credits, Richard E. Grant's Allegiant General Pryde, whom TheWrap described as a villain when the character was revealed in May 2019.

Richard E. Grant as Allegiant General Pryde

Richard E. Grant plays Allegiant General Pryde in Star Wars: The Rise of Skywalker. Lucasfilm named Grant as one of two newcomers in the July 2018 cast announcement reported by CNN, alongside Naomi Ackie. His character's name was revealed on May 22, 2019, when Vanity Fair published the first images from the film, and TheWrap's report on those images described Pryde as a villain.

Lupita Nyong'o as Maz Kanata

Lupita Nyong'o plays Maz Kanata in Star Wars: The Rise of Skywalker, the character TMDB credits her with in The Force Awakens and The Last Jedi. The credits for the film also list Claire Roi Harvey, Richard Coombs and Matt Denton as performers of Maz Kanata.

Keri Russell as Zorii Bliss

Keri Russell plays Zorii Bliss in Star Wars: The Rise of Skywalker, a new character for the saga. Variety reported in July 2018 that Russell was in early talks, and that J.J. Abrams and Lucasfilm chose her shortly before the Fourth of July after meeting several actresses. She had worked with Abrams on Mission: Impossible III (2006), and the role was reported to involve action heavy fight scenes.

How the Star Wars: The Rise of Skywalker Cast Came Together

Lucasfilm announced the main cast in July 2018, shortly before filming began at the end of that month, and the list paired the returning sequel trilogy leads with two newcomers, Naomi Ackie and Richard E. Grant. Variety had reported a few weeks earlier that Keri Russell was in early talks to join the cast, after J.J. Abrams and Lucasfilm met several actresses over roughly two months.

How do you finish a saga without one of its leads? Carrie Fisher died in 2016, and Abrams said the team would never recast Leia or use a CG character, so her scenes were built from previously unreleased footage shot for The Force Awakens. The final reveal came at Star Wars Celebration in Chicago on April 12, 2019, almost two months after principal photography wrapped, when Ian McDiarmid walked on stage after the teaser ended on Palpatine's laugh. For the plot and release details, see our guide to the rise of skywalker.

Who Returns and Who Is New in The Rise of Skywalker

Most of the principal cast returns from the two earlier sequel trilogy films. TMDB credits Daisy Ridley, Adam Driver, John Boyega, Oscar Isaac, Lupita Nyong'o, Domhnall Gleeson, Anthony Daniels and Mark Hamill in both The Force Awakens and The Last Jedi, and Kelly Marie Tran returns from The Last Jedi, where she is credited as Rose Tico. Joonas Suotamo, credited as a Chewbacca double in The Force Awakens, is credited as Chewbacca here, as he was in The Last Jedi. Billy Dee Williams returns as Lando Calrissian and Ian McDiarmid as Emperor Palpatine.

Naomi Ackie, Richard E. Grant and Keri Russell are the new names. The credits also list Shirley Henderson as the voice of Babu Frik and J.J. Abrams as the voice of D-O. To see how this cast fits the rest of the saga, start from our star wars movies hub.

Star Wars: The Rise of Skywalker Director and Crew

DirectorJ.J. Abrams
WritersChris Terrio, J.J. Abrams, Colin Trevorrow, Derek Connolly, George Lucas
ProducersJ.J. Abrams, Kathleen Kennedy, Michelle Rejwan
MusicJohn Williams
CinematographyDan Mindel

Star Wars cast

Facts

FAQs

Who plays Palpatine in The Rise of Skywalker?

Ian McDiarmid plays Emperor Palpatine in Star Wars: The Rise of Skywalker. His return was revealed at Star Wars Celebration in Chicago on April 12, 2019. The first teaser ended on Palpatine's laugh, and McDiarmid then walked on stage and asked for the trailer to be played again. In the film's setup, the resurrected Emperor broadcasts a message promising revenge on the galaxy.

Is Carrie Fisher in The Rise of Skywalker?

Yes, Carrie Fisher appears in The Rise of Skywalker as General Leia Organa and is billed first in the credits. Fisher died in 2016, so her scenes use previously unreleased footage shot for The Force Awakens. J.J. Abrams said in July 2018 that the production would never recast Leia or use a CG character, and that the approach had her daughter's blessing.

Who is the villain in The Rise of Skywalker?

Emperor Palpatine, played by Ian McDiarmid, is the main villain of The Rise of Skywalker. From the hidden world of Exegol, he offers Kylo Ren a huge fleet if Kylo will kill Rey. Adam Driver's Kylo Ren is the other major antagonist. The credits also include Domhnall Gleeson as General Hux and Richard E. Grant as Allegiant General Pryde, whom TheWrap described as a villain.

Did the whole cast return for The Rise of Skywalker?

Most of the main sequel trilogy cast returned for The Rise of Skywalker, including Daisy Ridley, Adam Driver, John Boyega, Oscar Isaac and Kelly Marie Tran, all confirmed in July 2018. Mark Hamill and Billy Dee Williams also return, and Carrie Fisher appears through earlier footage. Naomi Ackie, Richard E. Grant and Keri Russell join the cast, and Joonas Suotamo is credited as Chewbacca, as he was in The Last Jedi.

Who plays Lando in The Rise of Skywalker?

Billy Dee Williams plays Lando Calrissian in The Rise of Skywalker. Lucasfilm confirmed his return in the July 2018 cast announcement reported by CNN. He was also among the cast members at the Star Wars Celebration panel in Chicago on April 12, 2019, where the film's title was revealed.

How old was Anthony Daniels in The Rise of Skywalker?

Anthony Daniels was 73 when The Rise of Skywalker opened in December 2019, according to an Associated Press interview published that month. Filming had wrapped on February 15, 2019. The same interview noted that Daniels is the only cast member to have appeared in all nine main Star Wars films, and he said this would likely be his last film appearance as C-3PO.

More Star Wars Articles

All Star Wars articles