Licenciado, Maestro y Doctor en Ciencia Política por la Universidad Nacional Autónoma de México. Autor de 14 libros, 6 capítulos en libros y 25 artículos arbitrados. Director de 8 tesis de licenciatura, 9 de maestría y 18 de doctorado. Miembro del Sistema Nacional de Investigadores. Profesor-Investigador del Instituto Politécnico Nacional, México.