- Member of the Lowell Rotary Club, President - 1992-1993
- Rotary International District 7910 Governor's Representative - 1993-1994
-Member of the Board of Directors, Goodwill Industries of Merrimack Valley, Inc. - 1986 to present; Chairman - 1995-1999, Volunteer of the Year - 1996
-Member of the Board of Directors, Greater Lowell YMCA - 1998 to present
- Founding Member of the Board of Directors, Greater Lowell Alzheimer Association
- Member of the Board of Directors, Chelmsford Swimming and Tennis Club, Inc. - 1997-1998

