Juez del Tribunal para Menores del Estado de México; director de la cárcel preventiva de la Ciudad de México ("Palacio Negro de Lecumberri"); procurador de justicia del Distrito Federal (1970 - 1972); subsecretario de la industria paraestatal (Sepafin) (1978- 1981); Secretario del Trabajo en el gobierno de José López Portillo; procurador general de la república en el de Miguel de la Madrid; y secretario general del PRI (2000-2001).