Nacido en Chetumal, Quintana Roo. Casado en dos ocasiones, es padre de tres hijos.
Estudió la carrera de Ciencias y Técnicas de la Comunicación en la Universidad Iberoamericana y se doctoró en Historia en El Colegio de México
Es periodista, historiador y narrador. Actualmente conductor del programa televisivo Zona Abierta.
Su labor periodística ha sido orientada hacia las ciencias políticas y sociales, y gran parte de sus obras están dedicadas al análisis de la vida política de México.
Ha colaborado como investigador del Instituto Nacional de Antropología e Historia (INAH); fue director de la editorial Cal y Arena; ha escrito artículos para prestigiadas publicaciones como La Jornada, donde fungió como subdirector; UnomásUno; La Cultura en México y Nexos, de la cual es dueño.
En 1998 obtuvo el Premio de Literatura Mazatlán por su libro: Un soplo en el río. El jurado lo calificó entonces como un historiador puntual, brillante, “un narrador de gran calibre y con mucho peso estético”.
Ha dedicado parte de su obra al análisis de la vida política de México y publicado al respecto obras como La Frontera Nómada, Sonora y la Revolución Mexicana, ed. Siglo XXI, México, 1977; México ante la crisis, de la cual que fue coordinador y colaborador, ed. Siglo XXI, México, 1985.
Al lado de Lorenzo Meyer, investigó y escribió el texto de Historia Gráfica de México, Instituto Nacional de Bellas Artes/ ed. Patria, México, 1988; y A la Sombra de la Revolución Mexicana , ed. Cal y Arena, México, 1989.
Es coautor de: En torno de la Cultura Nacional, Instituto Nacional Indigenista, México,1976; Historia: ¿Para qué?, ed. Siglo XXI, México, 1980; Caudillo and Peasant in the Mexican Revolution, Cambridge University Press, Inglaterra, 1980.
En el género de novela tiene en su haber los siguientes títulos: Barcelona, Circe, España, 1988; La Guerra de Galio, ed. Cal y Arena,México,1990; y El error de la luna, Alfaguara, 1995, entre otras.
En la faceta de traducciones ha participado en las siguientes obras: La Revolución Mexicana: los años consitucionalistas, de Charles Cumberland, Fondo de Cultura Económica, México,1975; Malcolm Lowry. Una biografía, de Douglas Day (con Manuel Fernández Perera y Juan Antonio Santiesteban), Fondo de Cultura Económica, México, 1983.