Religion: not determined yet
Alter Ego: Jake Simmons
First Appearance: All-Star Squadron #21 (May 1983): "A Tale of Three Citadels!"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 18
Suggested links for further research about this character: