Crawford Logan

Crawford Logan played Deedrix and voiced Meglos in the Doctor Who story Meglos.