AB, Georgetown University, 1939. Licentiate in Philosophy, Woodstock College, 1940. Licentiate in Theology, Woodstock College, 1947.
Master of Library Science, Catholic University America, 1948. Doctor of Divinity, Loyola College, Baltimore, 1983.
Assistant professor, library Loyola College, Baltimore, 1949-1952, associate academy dean, 1952-1957, associate professor, library, 1957-1964, professor theology, library, since 1964, professor emeritus, library emeritus. Member Commission on Christian Unity, Baltimore Archdiocese, 1952-1964.
Secretary board trustees Loyola College, 1952-1971. Member American Library Association, American Catholic Theological Society, College Theology Society.