Inició su carrera administrativa en la Secretaría de Asuntos Agrarios de Chiapas, ha sido electa Diputada Federal en cinco ocasiones, a la LII Legislatura por el II Distrito Electoral Federal de Chiapas de 1982 a 1985, a la LIV Legislatura por el IX Distrito Electoral Federal de Chiapas de 1988 a 1991, a la LVII Legislatura por el XI Distrito Electoral Federal de Chiapas de 1997 a 2000, plurinominal a la LX Legislatura de 2006 a 2009 y plurinominal a la LXII Legislatura de 2012 a 2015, fue además Senadora por Chiapas a las Legislaturas LVIII, LIX de 2000 a 2006, Presidió la Junta de Coordinación Política y la Mesa Directiva del H.