Urodziła się w 15 marca 1957 roku we Wrześni. Tam chodziła do liceum im. Henryka Sienkiewicza. W roku 1984 ukończyła studia z inżynierii środowiska na Wydziale Budownictwa Lądowego Politechniki Poznańskiej.
W latach dziewięćdziesiątych zaangażowała się w działalność samorządową. Była wrzesińską radną, zasiadała też w sejmiku wielkopolskim.
W 1990 roku została zastępcą burmistrza Wrześni – Celestyna Bachorza. Pełniła tę funkcję również w pierwszej kadencji burmistrza Tomasza Kałużnego. Od 2006 do 2010 roku wchodziła w skład zarządu województwa wielkopolskiego. W roku 2011 objęła stanowisko prezesa Wojewódzkiego Funduszu Ochrony Środowiska i Gospodarki Wodnej w Poznaniu.
W wyborach parlamentarnych w 2011 roku zdobyła mandat poselski z ramienia Platformy Obywatelskiej.