W 2017 należał do inicjatorów organizacji samorządowej Wspólna Małopolska, z której wycofał się jednak wiosną 2018.
W wyborach w 2019 z powodzeniem ubiegał się o poselską reelekcję z ramienia Koalicji Obywatelskiej, otrzymując 18 203 głosy. W maju 2021 decyzją zarządu Platformy Obywatelskiej został wraz z Pawłem Zalewskim usunięty z partii (według mediów powodem miało podważanie decyzji władz ugrupowania, a także ogłoszenie budowy konkurencyjnego projektu, który sprzeciwiał się przesuwaniu partii w lewo). Znalazł się także poza klubem parlamentarnym KO, zostając posłem niezrzeszonym. W czerwcu 2021 dołączył do KP Koalicja Polska. W tym samym miesiącu założył stowarzyszenie „Tak, Polska!”.
W 2022 należał do założycieli partii Centrum dla Polski wchodzącej w skład Koalicji Polskiej. W marcu 2023 został prezesem tego ugrupowania. W wyborach w tym samym roku został wybrany do Sejmu X kadencji z ramienia koalicji Trzecia Droga (z wynikiem 27 518 głosów). W grudniu 2023 powołany na stanowisko sekretarza stanu w Ministerstwie Sportu i Turystyki. W 2024 z listy Trzeciej Drogi bez powodzenia startował w wyborach do Parlamentu Europejskiego z okręgu nr 10 (otrzymał 10 494 głosy).