Ukończyła w 1955 studia na Wydziale Prawa Uniwersytetu Warszawskiego. Po odbyciu aplikacji zdała egzamin sędziowski, orzekała w sądach w Tczewie i Malborku. W sierpniu 1980 przeszła do pracy w Sądzie Wojewódzkim w Gdańsku.
Od września 1980 działała w NSZZ „Solidarność”. Weszła w skład zarządu Regionu Gdańskiego związku. W związku z działalnością opozycyjną w stanie wojennym została odwołana ze stanowiska sędziego. Pracowała następnie w spółdzielniach kółek rolniczych województwa gdańskiego i elbląskiego. W 1988 uzyskała uprawnienia adwokata, praktykowała w Tczewie do 1990, kiedy to ponownie uzyskała nominację sędziowską.
Należała do Stowarzyszenia Godność. W wyborach samorządowych w 1998 uzyskała mandat radnej sejmiku pomorskiego z listy Akcji Wyborczej Solidarność. W 2001 została wybrana na senatora V kadencji w okręgu gdańskim z ramienia lokalnego „Komitetu Wyborczego Wyborców i Sympatyków Lecha Kaczyńskiego Prawo i Samorządność”. W tym samym roku wstąpiła do Prawa i Sprawiedliwości i weszła w skład rady politycznej tej partii. W Senacie zasiadała w Komisji Ustawodawstwa i Praworządności oraz w Komisji Spraw Emigracji i Łączności z Polakami za Granicą.