PersonValla Rae McDade2 credits in the catalogue: acting, production.ActingKingdom of the Spiders1977Screaming WomanProductionKingdom of the Spiders1977Production Secretary