Cursó la licenciatura en Derecho en la Universidad Nacional Autónoma de México
(UNAM), con posgrado en la misma materia y realizó cursos de doctorado en Ciencia
Política y Derecho Constitucional en la Universidad de París, fue presidente de los Estudiantes de Derecho de la UNAM, siendo discípulo del Maestro Mario de la Cueva, Secretario de la Revista Universitaria Medio Siglo, en donde participaron o colaboraron personajes como Víctor Flores Olea, Carlos Fuentes, Enrique González Pedrero, Sergio Pitol, Salvador Bermudez Castro y Salvador Elizondo, entre otros, y maestro de asignatura en la UNAM.[cita requerida]
Entre los puestos gubernamentales que ha ocupado durante su trayectoria destacan,
Subdirector de Educación Básica y Tecnológica de la SEP, Subsecretario de la Presidencia de la República, Subdirector de IMSS, Secretario del Trabajo y Previsión Social, Secretario de Educación Pública, y presidente nacional del Partido Revolucionario Institucional, en las gestiones de Luis Echeverría Álvarez, José López Portillo y Miguel de la Madrid Hurtado.