John Lord

John Lord played a Robot Yeti in the Doctor Who serial The Web of Fear and Masters in The Ambassadors of Death.