Religion: not determined yet
First Appearance: Peter Parker: Spider-Man (vol. 2) #48 (Nov. 2002): "The Big Question"
Number of Appearances: 2
Worked for: AGK Corporation
Note: arrested for his part in release of Virus in Bangladesh
Suggested links for further research about this character: