Religion: not determined yet
First Appearance: Marvel Team-Up (vol. 2) #7 (Mar. 1998): "Sun-Walkers!"
Number of Appearances: 1
Enemy of: Henry Sage
Ally: Peter Parker
Worked for: Empire State University
Note: worked in Peter Parker's lab; killed by vampire Henry Sage
Suggested links for further research about this character: