Austin Taylor

Austin Taylor played Spider in the Doctor Who television story Thin Ice.