Estudió en la UNAM (Universidad Nacional Autónoma de México).
En 1992, Castro continuó con ese esfuerzo, y publicó el cuento historicista «Informe sobre Barrios liberales» en la desaparecida revista Tendencias (de San Salvador).
[1] El «Informe sobre Barrios liberales» se convirtió en el primer capítulo de la novela histórica Libro de los desvaríos, que inventó un siglo y medio de saga familiar patrilineal del caudillo liberal Gerardo Barrios (1813-1865).
[2][3] En 1993, ese texto ganó el Primer Certamen de Novela «Salarrué», del Consejo Nacional por la Cultura.
[4] En el año 2000, Carlos Castro publicó «Sociedad y cultura en el siglo XIX» (págs.