Ha sido diputado federal, diputado local, secretario en el Gobierno de Tabasco y candidato a gobernador de Tabasco.
En el Infonavit y en el Instituto Federal Electoral fungió como Secretario Particular de los directores generales de esas instituciones.
También ha ocupado otros cargos en la estructura del PAN en Tabasco, donde se desempeñó como presidente del PAN en Villahermosa.
Ha sido candidato a diputado federal y a gobernador de Tabasco en el año 2000, elección que fraudulentamente fue ganada por Manuel Andrade Díaz pero invalidada por el [[Tribunal Electoral del Poder Judicial de la Federación.
En 2006 fue candidato a diputado por la misma vía plurinominal al Congreso de Tabasco, pero el Tribunal Electoral de Tabasco resolvió no otorgarle la diputación al considerar que correspondía al PRI; el PAN y De la Vega impugnaron tal hecho ante el Tribunal Electoral del Poder Judicial de la Federación, que les dio la razón, por lo cual fue declarado diputado y asumió para el trienio 2006-2009.