ActingRoberta ToveyBorn 1953-08-09· Shepherd's Bush, London, England, UKKnown forCasualty1986DRAMABlood on Satan's Claw1971HORRORFull filmographyCasualty1986DRAMABlood on Satan's Claw1971HORROR