En 2004 volvió a Oaxaca con el cargo de Secretario de Administración en el gobierno del Ulises Ruiz Ortíz, mismo que ejerció hasta 2007, cuando fue postulado y electo Presidente Municipal de Oaxaca de Juárez.