Astronautul pensionat a pilotat Skylab la începutul anului 1970 şi a decedat în casa sa din Flagstaff, Arizona. Conform Independent, până în prezent nu a fost publicată şi cauza morţii. 

Weitz a zburat în spaţiu de două ori pe parcursul carierei sale, fiind unul dintre cei 19 astronauţi aleşi de NASA în aprilie 1966. El a fost pilot al echipajului Skylab 2, prima misiune cu echipaj din cadrul Skylab, care s-a lansat pe 25 mai 1973 şi a durat 28 de zile. În 1983, Weitz a pilotat primul zbor al navetei Challenger. După  aproape trei ani, nava Challenger a fost distrusă, iar şapte membri au fost ucişi în timpul lansării. 

Weitz s-a născut în Pensylvannia şi a primit titlul de inginer în aeronautică în cadrul Universităţii de stat din Pensylvannia în 1954. Apoi s-a alăturat marinei americane, de unde a fost selectat şi antrenat de către aviaţia navală. Acesta a făcut parte din mai multe misiuni, inclusiv cele din Vietnam, înainte de a se alătura agenţiei NASA.