Nació en Monterrey, Nuevo León, el 16 de diciembre de 1853 y bautizado el 17 de enero de 1854, siendo el mayor de los 7 hijos de José María Morelos y Genoveva Zaragoza Seguín, hermana del general Ignacio Zaragoza.