Jenny Laird

Jenny Laird played Neska in the Doctor Who story Planet of the Spiders.