British actor Michael Sheard, best known to Star Wars fans as Admiral Ozzel in The Empire Strikes Back, has passed away of cancer at the age of 65. He also played Adolf Hitler in Indiana Jones and the Last Crusade, and a U-Boat Captain in Raiders of the Lost Ark. His best-known role in the U.K. was as Mr. Bronson in the 80’s TV program Grange Hill.
Club Jade raises a Mustafar Meltdown in his memory.