Absolwentka Uniwersytetu Warszawskiego, dziennikarka, redaktorka, reportażystka.
Pracowała m.in. w dzienniku „Nowy Świat”, „Gazecie Polskiej”, „Gromadzie-Rolniku Polskim”, była sekretarzem redakcji „Tygodnika Solidarność”. Wraz z Anitą Gargas przeprowadziła rozmowę z gen. Kiszczakiem, na podstawie których powstał głośny artykuł „Kiszczak bez wybielacza”. W ramach cyklu „Gazety Polskiej” „Życie w konspirze” ukazały się jej teksty o Bogdanie Borusewiczu i Januszu Krupskim. Pisała także m.in. o działalności polskiej ambasady w Związku Sowieckim, o losach Polaków na Kresach po 17 września oraz o kłamstwach rosyjskiej propagandy antypolskiej. Redaktor publikacji „Polska i Solidarność. 20 lat przemian”, współautorka książki „Ludzie Tygodnika Solidarność”.
Współautorka książki „Solidarność. Kronika lat walki 1980-2015”.