De 1998 a 2001 fue regidor del Ayuntamiento de Chihuahua, posteriormente fue Subdelegado de la Secretaría de Desarrollo Social en Chihuahua hasta 2004 en que fue electo Diputado Local a la LXI Legislatura del Congreso del Estado de Chihuahua por el XVII Distrito Electoral Local de Chihuahua, cargo al que solicitó licencia el 21 de marzo de 2007 para competir por la candidatura del PAN a Presidente Municipal de la capital del estado, siendo sustituido por su suplente Fortunata Quezada Olivas.