Współtworzyła i została wiceprezesem zarządu spółdzielni socjalnej „Opoka”, kierowała projektami aktywizacji zawodowej osób niepełnosprawnych.

W 2014 bez powodzenia startowała do rady powiatu olkuskiego z ramienia komitetu Samorząd OdNowa. W wyborach parlamentarnych w 2015 kandydowała do Sejmu w okręgu krakowskim z pierwszego miejsca na liście komitetu Kukiz’15. W trakcie kampanii wyborczej objęła funkcję rzecznika prasowego tego ugrupowania. Została wybrana na posłankę VIII kadencji, otrzymując 17 630 głosów.

W wyborach w 2019 bezskutecznie ubiegała się o mandat posła do Parlamentu Europejskiego z listy komitetu Kukiz’15. W tym samym roku została kandydatką w wyborach parlamentarnych z listy PSL (w ramach współpracy wyborczej tego ugrupowania z Kukiz’15), otrzymując pierwsze miejsce w okręgu krakowskim. W wyniku głosowania uzyskała poselską reelekcję, otrzymując 20 877 głosów. W listopadzie 2020, w związku z zakończeniem współpracy Kukiz’15 i PSL, ogłosiła odejście z klubu parlamentarnego Koalicji Polskiej, zostając posłanką niezrzeszoną. 29 kwietnia 2021 razem z Pawłem Szramką i Andrzejem Sośnierzem stworzyła koło poselskie o nazwie Polskie Sprawy.