PersonPiers Haggard5 credits in the catalogue: directing, crew.DirectingBlood on Satan's Claw1971DirectorVenom1981DirectorA Summer Story1988DirectorCrewBlow-Up1966Dialogue CoachBlood on Satan's Claw1971Additional Writing