Nació en Chetumal, Q. Roo en 1946. Licenciado en comunicación por la UIA y doctor en historia por El Colegio de México. Ha sido investigador de la Dirección de Estudios Históricos del INAH, 1980, subdirector de información del diario Unomásuno, 1982, subdirector del diario La jornada, 1984-87 y director de la Revista Nexos 1982-94. Colaborador en La Cultura en México, suplemento de la revista Siempre. Beca Guggenheim 1989-90. Premio Nacional de Periodismo 1989. Medalla al mérito del gobierno de Quintana Roo, 1992. Premio Mazatlán de Literatura 1998.