Bachelor of Arts in Philosophy, Brown University, 1959.
Group sales representative Union Mutual Life Insurance, Boston and Portland, Maine, 1962-1966. Private practice broker New York City, 1966-1967. Assistant regional manager Principal Finance Group (formerly Bankers Life), 1967-1973, regional manager Seattle, since 1973.
With United States Army Infantry, 1959-1962. Member Western Pension Conference, Brown University Alumni Association.
Married Kristina Kratzer, August, 1974 (deceased August 1986). Married Anne Gibson Beeler, May 1, 1987.