Estuvo casado con Refugio Morales Gómez, con quien tuvo 5 hijos: Ignacio, José, Elodia, Irene y Roberto Morelos Morales.