- Licenciatura en Historia, UIS (1967 - 1972)
- Maestría en Historia, UIA (1974 -1977)
- Doctorado en Historia, El colegio de México (1979 - 1982)
- Diplomado en Historia Europea, ITAM (1994); Diplomado en las Religiones del Mundo, ITAM (1995 - 1996)
- Su desempeño profesional incluye colaboración con instituciones como el Museo Nacional de Historia y el Archivo General de la Nación. Como docente ha formado parte de diferentes institutos de educación superior como la Universidad Autónoma Metropolitana, Universidad Pontificia de México, UNAM, UIA, entre otros. Cuenta con diversas publicaciones personales y en colaboración