Jest współautorką serii edukacyjnej Wielcy Malarze, opisującej historię malarstwa europejskiego. Objęła funkcje prezesa Instytutu Dziedzictwa Narodowego i członkini zarządu Stowarzyszenia „Maj 77”. Należy też do Stowarzyszenia Wolnego Słowa, a od 2009 do Społecznego Komitetu Odnowy Zabytków Krakowa (SKOZK). Zajęła się także działalnością publicystyczną, współpracując m.in. z „Rzeczpospolitą”, „Dziennikiem Polskim” i TVP.
W 2007 krótko zajmowała stanowisko dyrektora biura programowego Telewizji Polskiej. W latach 2011–2013 była zastępczynią dyrektora w TVP Info, została potem doradczynią zarządu i prezesa TVP.
W 2014, 2018 i 2024 uzyskiwała mandat radnej gminy Świątniki Górne.
Życie prywatne Jest żoną Bogusława Sonika, działacza opozycji antykomunistycznej i polityka. Ma dwoje dzieci. Siostra samorządowca Jerzego Batki.