Guest Stars James Earl Jones voices Darth Vader Hayden Christensen as Darth Vader Moses Ingram as Inquisitor Reva Vivien Lyra Blair as Princess Leia Organa Rupert Friend as The Grand Inquisitor Jonathan Ho as Jedi Youngling Oliver Ho as Jedi Youngling Maya Erskine as Sully Jimmy Smits as Bail Organa Kumail Nanjiani as Haja Estree Grant Feely as Luke Skywalker O'Shea Jackson, Jr. as Roken Yonas Kibreab as Jedi Youngling Ayaamii Sledge as Jedi Youngling Marisé Alvarez as Nyche Indie Desroches as Corran Mila Lanin as Jedi Youngling Aiden Arnold as Jedi Youngling Joel Edgerton as Owen Lars Simone Kessell as Breha Organa Bonnie Piesse as Beru Lars Crispian Belfrage as Devastator Captain Hossein Mardani as Dardin Shull Heath McGough as Foreman Groff Ditcher Ian McDiarmid as Emperor Palpatine Uncredited Liam Neeson as Qui-Gon Jinn