Hugh Spight

Hugh Spirit was a puppeteer in Star Wars:Return of the Jedi.