Eagleton está casado con su segunda esposa, una académica estadounidense, Willa Murphy, con quien tiene tres hijos.