Graduate High School, Weare, New Hampshire, 1974.
Reporter, photographer Union Leader Corporation, Manchester, New Hampshire, 1973—1980. Principal, owner Herman Associates Puerto Rico, 1980—1982. Press secretary Governor John H. Sununu, Concord, New Hampshire, 1982—1983.
Programs information officer New Hampshire Division Human Services, 1984—1986, Division Economic Development, Concord, 1986—1992. Public information officer Federal Emergency Management, Boston, 1992—1998. Town administrator Town of Milton, New Hampshire, 1993—1995, Town of New Durham, 1995—2005, Town of Auburn, since 2005.
Affiliate, consultant Municipal Resources, Inc., Meredith, since 1995. Board directors New Hampshire School Health Care Coalition, director, 2001-2004, treasurer, 2002-2003, chairman 2003-2005, New Hampshire Public Works Mutual Aid Program, since 1999, secretary, treasurer 2003-2006, since 2009, New Hampshire Public Works Standards and Training Council, since 2000, vice-chairman, 2000-2003, chairman, 2003-2006. Member United States Selective Service #4, Merrimack County, 1999-2004.
Vice chairman United States Selective Service # 10, Hillsborough County, 1982—1998. Chairman Board Selectmen, Weare, 1984—1996. Commissioner, officer Southern New Hampshire Planning Commission, Manchester, 1984—1996, since 2007.
Chairman Concord Regional Southwest/Russian Research Center, since 1987. Director Greater Manchester American Red Cross, 1988—1994. Trustee Young Men’s Christian Association Camp Coniston, Grantham, 1989—1993.
Director American Red Cross Blood Service, Dedham, Massachusetts, 1989—1998. Director, treasurer New Durham Food Pantry, since 2005, Tennessee Squires Association, since 2005. Honorary order Kentucky Colonels, since 2006.
Barbecue judge Kansas City Barbeque Society. Member American Academy Certified Public Managers (house of deals since 2000, chairman integrated marketing committee 2001-2004, bylaws committee 2001-2002, board directors member-at-large 2002-2004, pres-elect 2005, president, 2006, past president 2007, director Certified Public Manager Education Foundation since 2008. President's Award, 2008), International City/County Management Association (small communities task force 1999-2001), New Hampshire Association Certified Public Managers (incorporator 1998-2007, officer, secretary 1999-2001, treasurer 2001-2004), New Hampshire Municipal Management Association, Arizona Society Certified Public Managers (honorary member 2006, full member since 2008).
Married Mary Jo Batchelder, July 7, 1983. Children: Brian William, Andrew Albert.