Ocupó diversos cargos públicos entre los que destacan el de Secretario General de Gobierno y Magistrado del Tribunal Superior de Justicia en el estado de Tabasco durante el gobierno del coronel Gregorio Méndez Magaña.