Nació en la Ciudad de México, Distrito Federal, el 30 de Junio de 1938. Licenciado en matemáticas e historia, tiene la Maestría en Ciencias e Historia. Es Doctor en Historia por la Universidad Nacional Autónoma de México (UNAM) y Doctor por la Universidad de Zaragoza.
Ha sido director de Literatura y subdirector general del Instituto Nacional de Bellas Artes (INBA); director del Consejo directivo de la Federación Latinoamericana de Sociedades de Escritores; director de la Facultad de Filosofía y Letras de su misma universidad y consultor Internacional del Fondo de Cultura Económica (FCE).
Ha trabajado también en el extranjero como catedrático de la Universidad de California, en Berkeley; la Universidad de Nanterre, Francia; la Universidad de Edimburgo, Escocia; La Sorbona y Montpellier, Francia. En México es maestro de la Facultad de Filosofía y Letras; miembro de número del Seminario de Cultura Mexicana así como de la Academia Mexicana de la Lengua. Como presidente de la Asociación de Escritores de México, editó la nueva época de la revista: La vida literaria.