Religion: not determined yet
Alter Ego: Ferdinand Lopez
First Appearance: Captain America (vol. 1) #302 (Feb. 1985): "...And Other Strangers!"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 23
Was also a member of a short-lived villain group known as Doom's Brigade.
Suggested links for further research about this character: