<Ul> <Li> Mark Hamill as Luke Skywalker , a powerful Jedi Master who has been in self - imposed exile on the planet Ahch - To . Hamill voices Dobbu Scay , named after the film 's editor , Bob Ducsay . During the Canto Bight scene , the character mistakes BB - 8 as a slot machine . </Li> <Li> Carrie Fisher as General Leia Organa , twin sister to Luke , former princess of Alderaan , and a leading general in the Resistance . This was Fisher 's final film role before her death on December 27 , 2016 . </Li> <Li> Adam Driver as Kylo Ren , Supreme Leader Snoke 's disciple , who is strong with the dark side of the Force and leader to the Knights of Ren . He is the son of Han Solo and Leia Organa , nephew of Luke Skywalker , and the grandson of Anakin Skywalker . </Li> <Li> Daisy Ridley as Rey , a highly Force - sensitive scavenger from the desert planet Jakku , who joined the Resistance and goes to find Luke Skywalker . </Li> <Li> John Boyega as Finn , a former stormtrooper of the First Order who defected to the Resistance . </Li> <Li> Oscar Isaac as Poe Dameron , a high - ranking X-wing fighter pilot in the Resistance . </Li> <Li> Andy Serkis as Supreme Leader Snoke , the leader of the First Order and Kylo Ren 's master . </Li> <Li> Lupita Nyong'o as Maz Kanata , a pirate and ally of the Resistance . </Li> <Li> Domhnall Gleeson as General Hux , the former head of the First Order 's Starkiller Base . </Li> <Li> Anthony Daniels as C - 3PO , a humanoid protocol droid in the service of Leia Organa . </Li> <Li> Gwendoline Christie as Captain Phasma , the commander of the First Order 's stormtroopers . </Li> <Li> Kelly Marie Tran as Rose Tico , a member of the Resistance who works in maintenance . </Li> <Li> Laura Dern as Vice Admiral Amilyn Holdo , an officer in the Resistance . </Li> <Li> Frank Oz as Yoda , the deceased former Grand Master of the Jedi , and Luke 's wise former mentor , who appears as a Force - ghost . </Li> <Li> Benicio del Toro as DJ , an underworld codebreaker . </Li> </Ul>
<Ul> <Li> Mark Hamill as Luke Skywalker , a powerful Jedi Master who has been in self - imposed exile on the planet Ahch - To . Hamill voices Dobbu Scay , named after the film 's editor , Bob Ducsay . During the Canto Bight scene , the character mistakes BB - 8 as a slot machine . </Li> <Li> Carrie Fisher as General Leia Organa , twin sister to Luke , former princess of Alderaan , and a leading general in the Resistance . This was Fisher 's final film role before her death on December 27 , 2016 . </Li> <Li> Adam Driver as Kylo Ren , Supreme Leader Snoke 's disciple , who is strong with the dark side of the Force and leader to the Knights of Ren . He is the son of Han Solo and Leia Organa , nephew of Luke Skywalker , and the grandson of Anakin Skywalker . </Li> <Li> Daisy Ridley as Rey , a highly Force - sensitive scavenger from the desert planet Jakku , who joined the Resistance and goes to find Luke Skywalker . </Li> <Li> John Boyega as Finn , a former stormtrooper of the First Order who defected to the Resistance . </Li> <Li> Oscar Isaac as Poe Dameron , a high - ranking X-wing fighter pilot in the Resistance . </Li> <Li> Andy Serkis as Supreme Leader Snoke , the leader of the First Order and Kylo Ren 's master . </Li> <Li> Lupita Nyong'o as Maz Kanata , a pirate and ally of the Resistance . </Li> <Li> Domhnall Gleeson as General Hux , the former head of the First Order 's Starkiller Base . </Li> <Li> Anthony Daniels as C - 3PO , a humanoid protocol droid in the service of Leia Organa . </Li> <Li> Gwendoline Christie as Captain Phasma , the commander of the First Order 's stormtroopers . </Li> <Li> Kelly Marie Tran as Rose Tico , a member of the Resistance who works in maintenance . </Li> <Li> Laura Dern as Vice Admiral Amilyn Holdo , an officer in the Resistance . </Li> <Li> Frank Oz as Yoda , the deceased former Grand Master of the Jedi , and Luke 's wise former mentor , who appears as a Force - ghost . </Li> <Li> Benicio del Toro as DJ , an underworld codebreaker . </Li> </Ul>
who plays the general in the last jedi
who plays the general in the last jedi
Carrie Fisher as General Leia Organa Domhnall Gleeson as General Hux
Carrie Fisher as General Leia Organa Domhnall Gleeson as General Hux