Bachelor of Science in Electronic Physics, LaSalle College, 1967. Doctor of Philosophy in Physics, Temple University, 1974. Master of Divinity, Mount St. Mary's Seminary, 1986.
Master of Arts in Theology, Holy Apostles Seminary, 1990.
Guest physicist National Bureau Standards, Gaithersburg, Maryland, 1970—1973. Intelligence officer, physical scientist Central Intelligence Agency, Langley, Virginia, 1974—1976. Mathematics, science tutor Magdalen College, Bedford, New Hampshire, 1976—1979.
Physicist, consultant Analytic Services Corporation, Arlington, Virginia, 1981—1984. Local superior, teacher Franciscan Friars of Mary Immaculate, Hartford, Connecticut, 1987—1991. Seminarian, faculty Holy Apostles Seminary, Cromwell, 1990—1991.
Missionary priest, national director Apostolate for Perpetual Eucharistic Adoration, Mount Clemens, Michigan, since 1991. Theological reviewer Kolbe Center for Study of Creation, Jackson, Virginia, since 2001. 2d class petty officer Air Reserve United States Navy, 1962-1970.