Religion: possessed by demon
Name: Max Parrish
Other Names: Ghost Rider
First Appearance: Before the Fantastic Four: The Storms #1 (Dec. 2000): "Burn Victims"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 3
Ally: Invisible Woman
Note: possessed by (Ketch) Ghost Rider, spirit of Zarathos
Max Parrish, an archeologist friend of Susan Storm (later known as "Invisible Woman") had the Medallion of Zarathos in his possession. Parrish was temporarily possessed by the Ghost Rider spirit and thus imbued with Ghost Rider powers. He was controlled in this state by the demon Zarathos.
Suggested links for further research about this character and the character's religious affiliation: