Został również wspólnikiem firmy konsultingowej i doradcą starosty pruszkowskiego do spraw programów inwestycyjnych, a także przewodniczącym Klubu Radnych Prawa i Sprawiedliwości w radzie dzielnicy Targówek.
20 września 2016 premier Beata Szydło powołała go na stanowisko podsekretarza stanu w Ministerstwie Infrastruktury i Budownictwa ds. transportu kolejowego. Po przekształceniach organizacyjnych w styczniu 2018 został podsekretarzem stanu w Ministerstwie Infrastruktury.
W wyborach samorządowych w tym samym roku został wybrany do Sejmiku Województwa Mazowieckiego. 4 czerwca 2019 przeszedł na stanowisko sekretarza stanu w dotychczasowym resorcie, obejmując dodatkowo funkcję pełnomocnika rządu ds. przeciwdziałania wykluczeniu komunikacyjnemu. W 2019 oraz 2023 bez powodzenia kandydował w wyborach do Sejmu. W grudniu 2023 zakończył pełnienie funkcji w administracji rządowej. W 2024 ponownie został radnym Targówka.
Odznaczenia Złoty Krzyż Zasługi (2025, za zasługi w działalności na rzecz samorządu terytorialnego)Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 21 maja 2025 r. nr rej.