De 1958 a 1970 trabajó en la Secretaría de Gobernación ocupando diferentes puestos como Secretario Auxiliar del Subsecretario, Subdirector General de Población, Subdirector General de Administración, Director General de Investigaciones Políticas y Sociales y Subsecretario de Gobernación.