<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> <P> Joonas Suotamo appears as Chewbacca, taking over the role from Peter Mayhew after previously serving as his body double for The Force Awakens . Mayhew, who was 73 years old and suffering from chronic knee and back pain, is credited as "Chewbacca consultant ." Billie Lourd, Mike Quinn, and Timothy D. Rose reprise their roles as Lieutenant Connix, Nien Nunb, and Admiral Ackbar respectively from previous films . Due to the death of Erik Bauersfeld, Admiral Ackbar is now voiced by Tom Kane . Amanda Lawrence appears as Commander D'Acy, and Mark Lewis Jones and Adrian Edmondson play Captains Canady and Peavey respectively . BB - 8 is controlled by puppeteers Dave Chapman and Brian Herring, with initial voice work by Ben Schwartz and final sound effects voiced by Bill Hader modulated through a synthesizer . Jimmy Vee portrays R2 - D2, taking over the role from Kenny Baker who died on August 13, 2016 . Veronica Ngo portrays Rose's sister Paige Tico, a Resistance gunner who sacrifices her life to destroy a First Order dreadnought . </P>

Who plays the thief in the last jedi