Bachelor, St. Mary's Seminary, Baltimore, 1962. STB, Licentiate of Sacred Theology, Gregorian University, Rome, 1966. Master of Arts, University Michigan, 1972.
Doctor of Philosophy, Duke University, 1974. Juris Doctor, Seton Hall University, 1992.
Instructor theology, St. Thomas Seminary, Kenmore, Washington, 1968-1969; instructor theology, St. John's Seminary, Plymouth, Michigan, 1969-1970; assistant professor religious studies, Nazareth College, Kalamazoo, Michigan, 1974-1976; assistant professor religious studies, Siena College, Loudonville, New York, 1976-1982; associate professor theology, St. John's U., New York City, 1982-1989; professor theology and culture, St. John's U., New York City, since 1989. Member editoral board Biblical Theology Bulletin, 1979-1982.
Member American Civil Liberties Union, American Bar Association, American Academy Religion, New Jersey Association Trial Lawyers of America, Catholic Theological Society of America, College Theology Society.