Religion: not determined yet
First Appearance: The Punisher Annual #1 (Aug. 1988): "Evolutionary Jihad"
Number of Appearances: 1
Employer: El Caiman's organization
Note: gunned down by the Eliminators
Suggested links for further research about this character: