President, Shimer College (1975-1978); and President, Unity College in Maine (1978-1980). He was a citizen member of the New England Regional Commission on Comprehensive Health Planning. Since 1980, he has served as a member of the Maine State Board of Education (1984–89), as special assistant to the president at Mercy College (1987–89), a Senior Fellow at the Phelps-Stokes Fund in Washington, DC. Executive Director, Maine Common Cause. He ran twice for the US Congress in Maine’s First Congressional District, 1984 and 1986 and in 1990 for the State Senate in his home district.