Leslie Dilley

Born in Wales, UK, Leslie was the art director for The Empire Strikes Back in 1980.