Religion: possessed by demon
Name: Henry Gordon
First Appearance: Marvel Premiere #7 (Mar. 1973): "The Shadows of the Starstone!"
Number of Appearances: 2
Note: inherited Witch House from uncle, Jedediah Gordon
Henry Gordon was temporarily possessed by the demon Dagoth.
Suggested links for further research about this character and the character's religious affiliation: