Fue Presidente Municipal de Tapachula, Diputado Federal en la LVII Legislatura, Diputado en el Congreso de Chiapas y Senador de la República por su estado durante la LIX Legislatura (2000-2006).