Na początku 2020 uzyskał możliwość objęcia mandatu posła IX kadencji w miejsce wybranego do Parlamentu Europejskiego Dominika Tarczyńskiego (który objął przypadający Polsce dodatkowy mandat w PE), na co wyraził zgodę. Złożył ślubowanie 12 lutego 2020. W Sejmie został m.in. członkiem Komisji Administracji i Spraw Wewnętrznych, Komisji do Spraw Kontroli Państwowej oraz Komisji Sprawiedliwości i Praw Człowieka. W kwietniu 2022 ponownie objął funkcję sekretarza generalnego Solidarnej Polski; w kwietniu 2023 zastąpił go Piotr Cieplucha. W maju 2023 jego partia została przemianowana na Suwerenną Polskę.
W wyborach w 2023 utrzymał mandat poselski na kolejną kadencję, otrzymując 5309 głosów. W styczniu 2024 powołany w skład sejmowej komisji śledczej ds. wykorzystania oprogramowania Pegasus. Jesienią tego samego roku wraz z Suwerenną Polską przystąpił do Prawa i Sprawiedliwości.
Wyniki w wyborach ogólnopolskich WyboryKomitet wyborczyOrganOkręgWynik2019Prawo i SprawiedliwośćSejm IX kadencjinr 334621 (0,81%)Mandat posła IX kadencji objął w 2020, w miejsce Dominika Tarczyńskiego, który objął mandat posła do Parlamentu Europejskiego.2023Sejm X kadencji5309 (0,81%)