Stephen Charles Barry: Stephen Charles Barry. Actor: Begotten. Stephen Charles Barry is known for Begotten (1989) and Din of Celestial Birds (2006).
Known For: Begotten (Son Of Earth - Flesh On Bone), Din of Celestial Birds (Son of Light)