Simon McDonald

Simon McDonald was the visual effects designer for Castrovalva. Details of his career outside this one serial are unclear.