Religion: not determined yet
Alter Ego: Robert Long
First Appearance: Captain Atom (vol. 2) #1 (Mar. 1987): "Point of Origin"
Number of Appearances: 11
Employer: Dr. Heinrich Megala
Employer: Captain Atom Project
Defended or Helped by: Captain Atom
Suggested links for further research about this character: