ActingRobin DaviesBorn 1954-01-16· Tywyn, Merionethshire, North Wales, UKKnown forCatweazle1970SCI-FIShakespeare in Love1998ROMANCEBlood on Satan's Claw1971HORRORif....1968DRAMAFull filmographyCatweazle1970SCI-FIShakespeare in Love1998ROMANCEBlood on Satan's Claw1971HORRORif....1968DRAMA