1971, New Hampshire; 1972, U.S. District Court, District of New Hampshire; 1983, U.S. Court of Appeals, First Circuit
Harvard University, J.D., 1971
Law School Graduation Year
Yale University, A.B., 1968
Cheshire County (President, 1996-1999), New Hampshire (Governor-at-Large, 1983-1986) and American Bar Associations; New Hampshire Trial Lawyers Association.
Staff Attorney, New Hampshire Legal Assistance, 1971-1975. Moderator, Keene School District, 1990-1998. Board of Trustees, 1993-1999, Vice Chairman, 1994-1997, Chairman, 1997-1999, Cheshire Medical Center and Cheshire Health Foundation. Vice-Chairman and Board Member, CÆ Health Systems of the Monadnock Region, 1996-1999.