Creator
David Michelinie, John Byrne
Stan Lee
Universe
Earth-616
Earth-616
Publisher
Marvel comics
Marvel
In Comics
Avengers #181
The Silver Surfer #3 - The Power And The Prize
Citizenship
American
Demons
Marital Status
Divorced
Single
Occupation
Adventurer, Biochemist, former manager of Avengers Compound
Lord of a realm of Hell
Base
Avengers Compound, Los Angeles; formerly Infinite Avengers Mansion; Captive aboard a Skrull ship; Avengers Mansion, New York City, New York
-
Relatives
-
Not Available