Bachelor, Gonzaga University, 1965. Master of Arts, Gonzaga University, 1967. Master of Arts of Division, Boston College, 1968.
Priest, Society Jesus, Portland, Oregon, since 1968; director ethics, Providence Hospital, Anchorage, 1979-1988; director ethics, Providence Med Ctr, Seattle, since 1988. Director Omega Video Images, Anchorage, since 1985.
Board of directors Church Council Anchorage, 1981-1987, Interfaith Council Anchorage, 1987-1988. Served with Signal Corps, 1952-1954. Member Society Health and Human Values, American Society Law and Medicine, Society Medicine and Philosophy, Bioethics Consultation.