Fue, además, funcionario en diversos puestos de la Secretaría de Gobernación.
Entre ellos, fue subsecretario de Gobernación, secretario de la Comisión Nacional de Derechos Humanos y director general de la Policía Federal Preventiva. Su carrera pública se caracterizó por su dedicación y compromiso con la seguridad y la justicia en México.