W 2018 wybrano go na kolejną kadencję do sejmiku województwa, w listopadzie tegoż roku zakończył pełnienie funkcji w zarządzie województwa.

W wyborach w 2019 uzyskał mandat posła na Sejm IX kadencji, kandydując z ramienia Koalicji Obywatelskiej w okręgu nr 31 i otrzymując 9304 głosy. 2 lipca 2021 przeszedł z PO i KO do Polski 2050 Szymona Hołowni. W 2023 z powodzeniem ubiegał się o poselską reelekcję z ramienia koalicji Trzecia Droga (z wynikiem 32 251 głosów). W listopadzie 2023 objął funkcję przewodniczącego Komisji do Spraw Służb Specjalnych, w grudniu tego samego roku został natomiast powołany na stanowisko sekretarza stanu w Ministerstwie Cyfryzacji. W 2024 bezskutecznie kandydował w kolejnych wyborach europejskich.

Działalność muzyczna Należał do tyskiej grupy Szkwał, która wyodrębniła się z parafialnego zespołu. W 1998 został członkiem zespołu grającego muzykę folkową oraz szanty Perły i Łotry Shanghaju. Objął funkcję dyrektora festiwali Śląska Jesień Gitarowa oraz Port Pieśni Pracy.