Richard CoombsRichard Coombs Selective FilmographyStar Wars: The Rise of Skywalker(2019)CastActorThe Hitchhiker's Guide to the Galaxy(2005)Other crewPuppeteerLittle Shop of Horrors(1986)Other crewAdditional performer(*) uncredited