From Hampstead, London, England, UK • 1938 - 2024
Michael John Edward Culver (16 June 1938 – 27 February 2024) was a British actor. He played Captain Needa in The Empire Strikes Back. (Via Wikipedia)
The Green ManShow • 1990