Desempeñó diversos puestos de gobierno en el ámbito federal, estatal y municipal.
Entre ellos, fue Secretario de Gobernación, Gobernador del estado y Alcalde de la capital. Su experiencia política lo llevó a ocupar cargos de relevancia en la administración pública.