Religion: obsessive Rick Jones fan
First Appearance: Marvel Comics Presents (vol. 1) #52 (June 1990): "Last Resort"
Creators: Richard Howell
Number of Appearances: 1
Note: one of Rick Jones' greatest fans, almost a stalker
Suggested links for further research about this character and the character's religious affiliation: