Ha ocupado diferentes cargos administrativos en los tres órdenes de gobierno; en el municipal se desempeñó como Secretario Técnico del Ayuntamiento de Centro (Tabasco); en el gobierno de Tabasco fue Director General de Industria, Comercio y Promoción de Inversiones; y en el Gobierno Federal se ha desempeñado como Director General de Combate a la Corrupción (SECODAM) y Director Comercial en Lotería Nacional (LOTENAL).