W 2012 pracowała przez trzy tygodnie w ramach zastępstwa jako nauczycielka języka angielskiego w Zespole Szkół Ogólnokształcących w Gryfinie.

Uczestniczyła w Kongresach Kobiet, brała udział w założeniu społecznego komitetu „Jesteśmy”, zrzeszającego opiekunów osób niepełnosprawnych. Działaczka Ogólnopolskiego Strajku Kobiet w rodzinnej miejscowości i jedna z krajowych liderek tej inicjatywy. Członkini stowarzyszenia Spójnik.

Zaangażowała się w tworzenie partii Wiosna Roberta Biedronia, została jej koordynatorką w Gryfinie i okręgu obejmującym województwa zachodniopomorskie i lubuskie. W maju 2019 bezskutecznie ubiegała się o mandat europosłanki w wyborach do Parlamentu Europejskiego; głosowały wówczas na nią 3143 osoby.

W wyborach parlamentarnych w październiku tego samego roku uzyskała mandat posłanki na Sejm RP IX kadencji. Startowała z czwartego miejsca listy Sojuszu Lewicy Demokratycznej (w ramach porozumienia partii lewicowych) w okręgu szczecińskim, otrzymując 7557 głosów. W Sejmie została wiceprzewodniczącą Komisji Regulaminowej, Spraw Poselskich i Immunitetowych oraz członkinią Komisji Polityki Społecznej i Rodziny. W październiku 2020 została rzeczniczką prasową Wiosny. W czerwcu 2021, po rozwiązaniu Wiosny, została członkinią Nowej Lewicy.