Jestem absolwentką polonistyki. Swoje życie zawodowe rozpoczęłam od pracy nauczycielki języka polskiego, następnie byłam dyrektorem Liceum Ogólnokształcącego w Łochowie. W latach 1998-2001 pełniłam funkcję starosty węgrowskiego. W latach 2001-2002 byłam wicewojewodą mazowieckim, a w latach 2003-2007 Prezesem Wojewódzkiego Funduszu Ochrony Środowiska. Później pracowałam w spółkach Miasta Stołecznego Warszawy. Obecnie pełnię funkcję Członka Zarządu Województwa Mazowieckiego.
Jestem wieloletnią radną Sejmiku Województwa Mazowieckiego. Oprócz filologii polskiej ukończyłam podyplomowe studia: zarządzanie oświatą, audyt i kontrola wewnętrzna, zarządzanie projektami współfinansowanymi z Unii Europejskiej. Zdałam również egzamin państwowy uprawniający do zasiadania w spółkach skarbu państwa.
Prywatnie jestem mamą dwójki dzieci i babcią Julki i Gabrysi.