W 2015 ponownie kandydował do Sejmu w okręgu legnickim. Został wybrany na posła VIII kadencji, otrzymując 14 551 głosów. W Sejmie pracował w Komisji do Spraw Energii i Skarbu Państwa, Komisjo Ochrony Środowiska, Zasobów Naturalnych i Leśnictwa oraz Komisji Cyfryzacji, Innowacyjności i Nowoczesnych Technologii.
W 2018 kandydował na prezydenta Lubina, zajmując 2. miejsce z wynikiem 28,38% (już w I turze zwyciężył dotychczasowy włodarz Robert Raczyński). W sierpniu 2019 powołany na stanowisko sekretarza stanu w Ministerstwie Energii, powierzono mu kwestie dotyczące polityki surowcowej państwa.
W wyborach parlamentarnych w tym samym roku uzyskał poselską reelekcję, zdobywając 23 834 głosy. W listopadzie 2019, po przekształceniach w strukturze ministerstw, przeszedł na funkcję sekretarza stanu w Ministerstwie Aktywów Państwowych. W tym samym miesiącu premier Mateusz Morawiecki powołał go na sekretarza stanu w Kancelarii Prezesa Rady Ministrów, a także mianował go szefem Gabinetu Politycznego Prezesa Rady Ministrów. W marcu 2021 został przez premiera Mateusza Morawieckiego powołany na sekretarza Rady Doradców Politycznych.