Kain Francis is an English puppeteer and actor who worked as a creature and droid performer for Star Wars: Episode VII The Force Awakens. He also puppeteered Izby in the film.
Kain Francis is an English puppeteer and actor who worked as a creature and droid performer for Star Wars: Episode VII The Force Awakens. He also puppeteered Izby in the film.