Gregg was born on February 14, 1947 in Nashua, New Hampshire. He studied at Columbia University and at Boston University School of Law. He is married to Kathleen MacLellan Gregg. They have two children.