Religion: not determined yet
First Appearance: Web of Spider-Man (vol. 1) #27 (June 1987): "Scared to Succeed!"
Number of Appearances: 1
Enemy of: Spider-Man
Worked for: Executive Systems, Inc.
Note: killed execs. who couldn't pay ESI's fees for helping them
Suggested links for further research about this character: