Religion: not determined yet
First Appearance: The Punisher (vol. 5) #5 (Aug. 2000): "Even Worse Things"
Number of Appearances: 1
Enemy of: Mister Payback
Employer: Worldwide Investment Corporation
Suggested links for further research about this character: