Nasce a Indianapoils (Indiana, Stati Uniti) il 22 aprile 1947. Studia alla Wesleyan University di Middletown (Connecticut, Stati Uniti).
Dopo il servizio militare si trasferisce a New York e comincia a lavorare per la Marvel Comics, principalmente per le testate Captain America, The Hulk, The Avengers, Dr. Strange.