Nashua, New Hampshire
He was born in Nashua, New Hampshire, in 1953, and educated at Phillips Andover, Amherst College.