Bachelor in Political Science, University of Oregon, 1953. Master of Arts in Human Values, San Francisco Theological Seminary, 1982.
Campaign director Dan Evans for Governor Committee, Spokane, Washington, 1968. Assistant to the governor Office of the Governor State of Washington, Olympia, 1969—1972, cabinet director, 1972—1976. Campus minister The Evergreen College Campus Ministry, 1977—1982.
Assistant minister Ananda Church, Nevada City, California, 1982—1989. Writer Boring, Oregon, since 1990. Customer service associate PacifiCorp, Portland, 1996—2006.
Owner, operator Manjusri Enterprises, since 2006. Chairman affirmative action committee State of Washington, Olympia, 1973—1977.
Chairman The Evergreen College Campus Ministry, Olympia, 1976—1978. Board director Washington Council of Church, Seattle, 1977—1982. Member of National Association Securities Dealers (arbitrator since 2003), Willamette Writers (assistant treasurer 2002), Oregon Astrological Society.