Fue miembro del PAN desde 1988 ha ocupado numerosos cargos en el Comité Ejecutivo Nacional, como Secretario de Estudios, Coordinador de la plataforma legislativa, Secretario General Adjunto, y tanto en 2000 como en 2006 ha sido representante del PAN ante el Consejo General del Instituto Federal Electoral, siendo estos dos último cargos los que mayor proyección mediática le han dado.