Fue diputada federal y dos veces diputada al Congreso de Puebla, así como presidente municipal de Huauchinango.
Ejerció como docente en la Benemérita Universidad Autónoma de Puebla.
Al terminar sus estidios, ingresó a la Secretaría de Hacienda y Crédito Público, donde entre 1977 y 1979 fue sucesivamente notificadora, verificadora e inspectora fiscal.
En 1984 fue electa por primera ocasión diputada al Congreso del Estado de Puebla por el distrito local 18 con cabecera en Huauchinango, desempeñandose en la XLIX Legislatura que concluyó en 1987.
[1] De forma posterior apoyó la candidatura a gobernador de José Antonio Gali Fayad, que al tomar posesión del cargo la nombró directora del Seguro Popular en Puebla; ejerciendo dicho cargo sufrió un derrame cerebral y posteriormente falleció el 20 de septiembre de 2017.