Rebecca Van CleaveRebecca Van Cleave Selective FilmographySolo: A Star Wars Story(2018)Special effectsCreature and droid puppeteerStar Wars: The Last Jedi(2017)Special effectsCreature and droid puppeteer(*) uncredited