Apareció por primera vez en el Universo Marvel en "Tales of Suspense" # 79 (julio de 1966) y fue creado por Stan Lee y Jack Kirby.