Gerald Home

Gerald Home (October 18, 1950 – 6 October 2021) was a British actor. He was best known for playing Tessek-Squid Head and the Mon Calamari Officer Captain Verrack in "Return of the Jedi". He was also a puppeteer and worked on "Little Shop of Horrors".
Home died from liver cancer in October 2021, at the age of 70.