Crawford Logan

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