Married to the former Janet M. Helms of West Lafayette, Indiana. They have two children. He enjoys golf, running, and reading.
His mother, Mrs. Anne C. Duffy, resides in Hingham, Massachusetts. His father, Mr. Daniel E. Duffy, is deceased. Her father, John J. Helms, resides in Ft. Myers, Florida. Her mother, Mary Helms, is deceased.