Robin DaviesRobert Richard "Robin" Davies was a Welsh television and film actor.Movies (3)Shakespeare in Love (1998)if.... (1968)The Blood on Satan's Claw (1971)TV (1)Catweazle (1970)Genres Robin Davies works indramaLGBTQ-relatedbiographicalcomedy dramacoming-of-agefantasy television programMore about Robin DaviesWikipedia