Additionally, Kenny Baker and Tim Rose reprise their roles as R2-D2 and Admiral Ackbar, respectively, from previous films. Gwendoline Christie stars as Captain Phasma, an officer in the First Order, and Kiran Shah stars as Teedo, a scavenger on Jakku who rides a semi-mechanical Luggabeast. Additionally, Crystal Clarke, Pip Andersen, Christina Chong, Miltos Yerolemou, Greg Grunberg, Warwick Davis, Billie Lourd, Maisie Richardson-Sellers, Iko Uwais, Yayan Ruhian, Cecep Arif Rahman, Amybeth Hargreaves, Leanne Best, Jessica Henwick, and Simon Pegg were cast in minor roles. Daniel Craig has a cameo appearance as a Stormtrooper. Ewan McGregor voiced Obi-Wan Kenobi in a scene.