Bachelor of Science in Electrical Engineering, Tufts University, 1962; Program for Management Development, Harvard University, 1981.
Manager circuit development International Business Machines Corporation, Kingston, New York, 1962—1969. Director product assurance Honeywell, Billerica, Massachusetts, 1969—1976. Corporation director quality assurance Data General Corporation, Westboro, 1976—1978, general manager manufacturing Westbrook, Maine, 1978—1981, vice president manufacturing Westboro, 1981—1982, vice president field engring Milford, 1982-1990.
Member of Power Squadron, Aquarium Dive Club (Boston).
Son of Donald Porter Cochrane and Helen (Pierce) Cochrane. Married Kim Cochrane, July 13, 2002. Children: Margaret, Kelly, Laura.