Bachelor, St. Saint Louis University, 1942; Master of Arts, St. Saint Louis University, 1944; Licentiate of Sacred Theology, St. Mary's College, Kansas, 1951; STD, Georgian U., Rome, 1954.
Instructor, St. Saint Louis University High School, 1944-1947; instructor, assistant professor, associate professor, St. Mary's College, Kansas, 1954-1967; professor, St. Saint Louis University, 1967-1976, 90-; professor, Loyola University, Chicago, 1976-1979; professor, Fordham University, Bronx, 1979-1990. Member Theological Commision on the Archdioces of St. Louis, 1970-1976. Trustee Board Trustees, Marquette U., Milwaukee, since 1978.
Member American History Association, Catholic History Association, International Society Neoplatonic Studies, College Theology Society, Society Scientific Study Religion, North American Patristic Society.