Bachelor, St. Charles Seminary, 1948. Licentiate in Sacred Theology, St. Charles Seminary, 1955. Licentiate in Sacred Scripture, Gregorian University, Rome, 1952.
Licentiate in Sacred Scripture, Poitifical Biblical Institute, Rome, 1954.
Priest Archdiocese of Philadelphia, since 1951. Professor St. Charles Seminary, Overbrook, Pennsylvania, 1954-1974. Judge Archdiocese of Philadelphia, 1974-1984, 91—, Diocese of Charlotte (North Carolina), since 1986.
Visiting professor La Salle University, Phila, 1956-1958, 67, Chestnut Hill College, Philadelphia, 1961, Immacuta (Pennsylvania) College, 1965-1966. Theological consultant Archdiocese of Philadelphia, 1974-1984, since 1990.
Member Catholic Biblical Association American, American Catholic History Society (vice president 1972-1974), Society Biblical Literature, Studiorum Novi Testamenti Society, Catholic Theological Society of America.