Bronx High School of Science mezunudur. Kore Savaşı sırasında ABD ordusunda yer aldı. Lisans öğrenimini Cornell'de matematik alanında tamamladı, astrofizik doktora derecesini Princeton Üniversitesi'nden aldı. Öğrenimini aldığı diğer alanlar fizik, astronomi, bilgisayar bilimi ve hukuktur. San Antonio, Teksas'taki Trinity Üniversitesi'nde fizik profesörü olarak görev yaparken buradan ayrıldı ve NASA'da araştırmacı olarak çalışmaya başladı. Ayrıca Arnold, Maryland'deki Anne Arundel Community College'da astronomi ile bilim tarihi dersleri verdi. Bilimsel yayınlarda yer almış çalışmaları atmosferik evrimin birçok ayrıntılı bilgisayar simülasyonunu içerir.