Religion: not determined yet
First Appearance: Captain America (vol. 1) #154 (Oct. 1972): "The Falcon Fights Alone!"
Creators: Steve Englehart, Sal Buscema, John Verpoorten, Tony Mortellaro
Number of Appearances: 3
Enemy of: Falcon
Worked for: Morgan
Location: Harlem, Manhattan, New York City, New York, USA
Suggested links for further research about this character: