Se ha desempeñado como Secretario del Ayuntamiento de Chihuahua de 1998 a 2004, con tres presidentes municipales: José Reyes Baeza Terrazas, Jorge Barousse Moreno y Alejandro Cano Ricaud.