Od wielu lat związana jest z Telewizją Polską. Przez ponad 12 lat prowadziła serwis informacyjny „Kronika” w TVP3 Kraków, a następnie m.in. program publicystyczny „Tematy dnia”. Do 2017 roku była szefową działu programów informacyjnych w TVP3 Kraków. Od 2017 roku związana z TVP3. W czerwcu 2022 roku dołączyła do grona gospodarzy „Klubu Trójki” w Programie III Polskiego Radia. Prowadzi także ,,Debatę dnia" oraz autorską audycję „Dziedzictwo współczesności” w Polskim Radiu 24. W Radiu Kraków jest autorką audycji ,,Po co nam historia".
Jest absolwentką historii na Uniwersytecie Jagiellońskim, dziennikarką, publicystką, reportażystką, laureatką wielu nagród dziennikarskich.