Fue secretario particular del gobernador de Chiapas Raymundo E. Enríquez en 1928 y luego nuevamente en 1932.
En 1937 fue postulado por el Partido Nacional Revolucionario (PNR) a diputado federal por el Distrito 4 de Chiapas; siendo elegido,[1] a la XXXVII Legislatura que ejerció de dicho año al de 1940.
En 1940 fue abogado en la Procuraduría General de la República (PGR) y de 1941 a 1943 magistrado del Tribunal Superior de Justicia del Distrito y Territorios Federales.
Elegido en segunda fórmula para el periodo de 1946 a 1952,[2] que corresponde a las Legislaturas XL y XLI.
Al término de su cargo se retiró a labores agrícolas en el rancho de su propiedad, sin embargo el mismo año es nombrado embajador de México en Guatemala, permaneciendo en el cargo hasta 1961.