Dentro de sus cargos como miembro del Partido Acción Nacional (PAN) se ha desempeñado como Asesor legal tanto del partido como de regidores de representación proporcional, coordinador de regidores, Secretario de Acción Gubernamental y Subsecretario de Finanzas del Comité Directivo Estatal, Subsecretario de Acción de Gobierno del CEN, así como Consejero Nacional.