Absolwentka Wydziału Filologicznego Uniwersytetu Jagiellońskiego w Krakowie, nauczycielka języka polskiego w Liceum Ogólnokształcącym im. Komisji Edukacji Narodowej w Stalowej Woli, posłanka na Sejm VI i VII kadencji (2007–2015), od 2002 do 2007 była radną powiatu stalowowolskiego, obecnie radna Rady Miasta Stalowa Wola.