Hercules

Son of Zeus. Demigod. Four thousand years old. He's seen some things.

First Appearance
Young Allies #16 (1945)