Doctor of Philosophy in Sociology, St. Louis University, 1956. Doctor of Philosophy in Philosophy, Marquette University, 1973.
Professor philosophy and sociology, San Francisco College for Women, 1962-1970; professor philosophy, U. San Diego, 1972-1974; professor sociology and philosophy, U. New Mexico, Gallup, 1974-1988; professor emeritus, U. New Mexico, Gallup, since 1988; professor philosophy and homiletics, Diocesan Seminary, Gallup, New Mexico, since 1974.
Speaker in field. Member American Catholic Philosophical Association, American Philosophical Association.