Religion: ultra-Conservative terrorist
First Appearance: Scarlet Spider (vol. 2) #5 (July 2012): "Pillar of Fire"
Number of Appearances: 1
Teams/Affiliations: The Watchdogs
Enemy of: Scarlet Spider
Birth Place: USA
Suggested links for further research about this character and the character's religious affiliation: