No photoStephen Charles BarryActorIMDb Acted in 32020s2023The Begotten CycleSon of Earth – Flesh on Bone2000s2006Din of Celestial BirdsSon of Light1990s1991BegottenSon of Earth61