En 1997 contrajo matrimonio con la profesora Caroline Fentress, con la que ha tenido cinco hijos.