Fue electo Senador por Chiapas para las XLVIII y XLIX Legislaturas de 1970 a 1976 y posteriormente Diputado Federal por el VIII Distrito Electoral Federal de Chiapas a la LI Legislatura, sin embargo dos meses después solicitó licencia al ser designado Gobernador sustituto de Chiapas.