Bachelor of Science, Gonzaga U., 1962; Master of Arts, U. Colorado, 1964; Doctor of Philosophy, U. Colorado, 1966.
Mathematics analyst, Motorola, Phoenix, 1962; assistant professor, U. Massachusetts, Amherst, 1966-1972; associate professor, U. Massachusetts, Amherst, 1972-1977; Adjunct Professor, Notre Dame U., South Bend, Indiana, 1978, 80-81; Adjunct Professor, Saint Mary's College, South Bend, Indiana, 1977-1980; teacher, Trinity School, South Bend, since 1981. Speaker at mathematics conferences.
Active People of Praise Covenant Community. Member American Mathematics Society, Mathematics Association American.