Está casado con Ana María Bravo Zabalgoitia (La Señora) y tiene cuatro hijos (Marco, Gregorio y Sylvia)