Nació en la ciudad de San Salvador el 19 de marzo de 1827, dentro del matrimonio formado por el coronel español José Rosales y Sáenz y doña Josefa Herrador; fue educado por los sacerdotes franciscanos.