Ted Lloyd

Ted Lloyd was the Production manager of the non-canonical feature film Dr. Who and the Daleks.