Kiran Shah
Home
/
Cast Members
/
5531
Movie
Release Year
Role
Raiders of the Lost Ark
1981
Abu
Return of the Jedi
1983
Ewok
Rogue One: A Star Wars Story
2016
Oolin Musters (uncredited)