Il a été employé au Goddard Space Flight Center, où il utilisa les spectromètres infrarouge pour mesurer l'atmosphère des planètes dans le Système solaire[2]. Il fournissait des bulletins d'éclipses pour la NASA depuis 1978. Il est l'auteur de nombreux travaux canoniques sur les prédictions d'éclipses, comme Fifty Year Canon of Solar Eclipses: 1986–2035 et Fifty Year Canon of Lunar Eclipses: 1986–2035[1]», les deux sont des références standards sur les éclipses[2].
La première éclipse qu'il a vue était l'éclipse solaire du (en), qui a déclenché son intérêt aux éclipses[2], et depuis il a vu jusqu'à 20 éclipses[1].
Il est co-auteur avec Jean Meeus de Five Millennium Canon of Solar Eclipses, qui couvre tous les types d'éclipses solaires (partielle, totale, annulaire, ou hybride) de 2000 avant J.-C. à 3000 de notre ère[3]. Il est aussi un co-auteur (avec Mark Littmann et Ken Willcox) de Totality: Eclipses of the Sun[2].
Il a été le co-investigateur d'une expérience atmosphérique en vol à bord de Discovery[4].