Ralph Arliss

Ralph Arliss (born 1947) played Tuar in the Doctor Who serial Planet of the Spiders.