Está casado con la también periodista Margarita Sáenz Díez Trías, con la que tiene tres hijos: Margarita, Miguel y Enric.