Estuvo casado con María Luisa Martínez Díaz, con quien tuvo dos hijas, Isis y Flavia Piedra Martínez.