Absolwentka Uniwersytetu Adama Mickiewicza w Poznaniu Filologia Rosyjska (1985) oraz Język Polski (1999), Język Angielski - Nauczycielskie Kolegium Języków Obcych (2004), dyplomowana nauczycielka, wolontariuszka, lektorka języka polskiego dla uchodźców z Ukrainy w szkole językowej Leader School w Kaliszu. Ukończone liczne kursy, warsztaty, szkolenia, seminaria, konferencje metodyczne, Kaliska Akademia Trenerów Oświaty w zakresie tutoringu i coachingu.
Radna Powiatu Kaliskiego (2010–2024), wiceprzewodnicząca dwóch kadencji, przewodnicząca Komisji Rewizyjnej. W latach 2002–2010 radna gminy Żelazków. Prezes gminnego ZNP w latach 1992–1998. Wiceprzewodnicząca koła Platformy Obywatelskiej w powiecie kaliskim od wiosny 2010 i członkini Zarządu Wojewódzkiego Platformy Obywatelskiej w latach 2017–2021. Wybrana do Sejmiku Województwa Wielkopolskiego 7 kwietnia 2024 z wynikiem 21674.
Współzałożycielka i prezes Stowarzyszenia Nasze Kaliskie działającego od 2009 r. Autorka i pomysłodawczyni dziesiątek projektów edukacyjnych, kulturalnych, w tym festiwali muzycznych, wydawca dwóch książek. Organizatorka wypoczynku letniego i zimowego dla dzieci i młodzieży.
W latach 2004- 2011 prezes Klubu Sportowego piłki nożnej „Łucznik” Żelazków B klasy. Wspiera działania społeczne, ekologiczne, kulturalne, prozdrowotne. Członkini KGW i OSP w Żelazkowie oraz Stowarzyszenia „Senior w Nowym Stylu” oraz Amnesty International. Uczestniczka strajku studenckiego 1980 roku, aktywistka.