Naomi Ackie[1] Richard E. Grant[1] Keri Russell[3] Mark Hamill[1] as Luke Skywalker, son of Anakin Skywalker and Padmé Amidala, twin brother of Leia and the Jedi Master who trained Rey in the previous film. Anthony Daniels[1] as C-3PO, a humanoid protocol droid in the service of Leia Organa. Billy Dee Williams[4][1] as Lando Calrissian, an old friend of Han and Leia, and a veteran general of the Rebel Alliance.