Historiador y escritor, conduce el programa radifónico Monitor en la Historia y es colaborador del Reforma. Es autor de Los presidentes de México, de la biografía de Felipe Ángeles y de Gustavo A. Madero, así como del documental 1910, la revolución espírita.