Len Wilson

Len Wilson was an uncredited lighting chargehand on the Doctor Who television story Timelash. (INFO: Timelash)