Entre varios cargos políticos, fue presidente municipal de Reynosa y en dos ocasiones diputado federal.
Fue licenciado en Administración y Dirección de Empresas por la St.
Inició su carrera política en su natal Reynosa, siendo integrante, secretario de Organización y presidente del comité municipal del PRI.
Este mismo año, fue a su vez electo presidente municipal de Reynosa, ejerciendo el cargo hasta 1974.
En el año de 1986 fue mencionado como posible candidato del PRI a gobernador de Tamulipas, aunque finalmente fue postulado a dicho cargo el entonces senador Américo Villarreal Guerra.