Gorham High School, Gorham, ME 1961
Harvard College BA cum laude in English 1965
Univ of Maine School of Law; Law Review; #2 in class of 1973
Attorney in Portland 1973-82; in Skowhegan since 1982
Married to Nancy Mills, Superior Court Justice
State Senate 1994-2002; Me. House of Reps 2002-2004; State Senate from 2004
In the 117th Legislature, chaired Judiciary Committee and served as a member on Labor Committee (1995-96)
Chaired the Property Rights Task Force in 1995
In the summer of 1996, chaired the Critical Review Committee to rewrite Learning Results for Dept of Education.
In 1996 and 1997, served on the Assessment Design Team to implement Learning Results.
In 1997, served on the Childrens’ Health Task Force and on a committee to reform pensions for teachers and public employees.
In the 118th and 119th Legislatures, served as a member on the Labor and Taxation Committees (1997-2000).
In 1998 served on:
The Learning Results Steering Committee to oversee implementation of Learning Results and
The Task Force to Increase Primary and Secondary Forest Product Manufacturing.
In 1999 served on:
The Committee on Sawmill Biomass and
The Economic Development Incentives Commission.
In the 120th Legislature, served as Senate Republican representative to the Appropriations Committee (2001-02)
In 2001, served on the Education Funding Reform Task Force.
In 2002, was Senate chair of the Community Preservation Advisory Commission; now serving as a member.
In the 121st Legislature, was a member of the Appropriations Committee; also served on the Task Force on Retirement Benefits for Law Enforcement Officers & Firefighters and on the Health Insurance Public Purchasers’ Steering Group.
In the 122nd Legislature, served on the Select Committee on Tax Reform; now serving on the Insurance & Financial Services Committee.
Past president of the Maine Trial Lawyers Association (1992-94) and member, American College of Trial Lawyers.
Member of the board of Pine Tree Legal Assistance Corporation 1996-2000
Member of the Board of HealthReach Community Health Centers 1997-2003
Currently serving on the following boards:
HealthReach Network, a major provider of home care and health services in central Maine
The Maine Mathematics and Science Alliance
The Coalition for Excellence in Education
The Somerset County Economic Development Corporation (Clerk & founding member)
The Kennebec Regional Development Corporation (Secretary & founding member)
The Steering Committee of the Reforming States Group (a group that develops health policy initiatives)