Actor · DirectorRobert StrangeSocialsIMDbWebsiteKnown forStar Wars: The Force AwakensProfessor Allium (uncredited)Rogue One: A Star Wars StoryKullbee Sperado / Cycyed Ock (uncredited)The Lord of the Rings: The Rings of PowerOther OrcMarrowboneMonsterHowlFemale Werewolf - Hunchback