Peter Robb-King, Darth Vader’s Make-Up Artist on Return of the Jedi, is the tenth and final guest announced as attending Echo Base Live Episode XVI: Destroy the Death Star, on Saturday, March 29th, 2025 at the Kingfisher Shopping Centre in Redditch. Peter is an English makeup artist who was employed to do Sebastian Shaws make-up for […]