Abogado por la Escuela Libre de Derecho y titular de la materia Historia del Derecho en México en dicha institución. Su actividad se ha centrado a la divulgación de la historia mexicana y es autor de 44 libros y centenares de ensayos y artículos en esa especialidad.