Inició su militancia en el Partido Revolucionario Institucional en 1962 y dentro de su actividad pública destacan los cargos de jefe de la Sección Segunda del Estado Mayor Presidencial, entre 1970 y 1976, subsecretario de Investigación y Ejecución Fiscal de la Secretaría de Hacienda y Crédito Público (1976), Subsecretario de Gobernación (1982-1988), director del Centro de Investigación y Seguridad Nacional ([1988-1990]), Coordinador General para la Atención y Lucha Contra el Narcotráfico en la PGR ([1990-91]) y Gobernador del Estado de Morelos de 1994 a 1998, cargo del que pidió licencia después de que el congreso del estado asumiera un bloqueo en la autorización del presupuesto del Estado.