Character actor Alfie Curtis has passed away. His most notable role was as the irascible Dr. Evazan (AKA "scruffy human") from the film Star Wars: A New Hope.
Mark Hamill described Curtis thusly;
As horrific as he was on-camera, off-camera he was funny, kind & a real gentleman. Thanks Alf - you'll be missed. #RIP ❤️