Está casado con Moira Lavanderos Croxatto y tiene dos hijos: Juan José y Jaime.