Prowadził wykłady z zakresu transportu drogowego, marketingu oraz public relations. Od 2002 do 2016 był rzecznikiem prasowym głównego inspektora transportu drogowego. W latach 2007–2012 był również doradcą prezesa Urzędu Transportu Kolejowego ds. public relations. Razem z Mariuszem Sokołowskim oraz z Klaudią Podkalicką współprowadził program Szkoła Przetrwania w TVP3 Warszawa (dotyczący bezpieczeństwa w ruchu drogowym), został także blogerem na portalu Onet.pl.

W wyborach parlamentarnych w 2011 bezskutecznie kandydował do Sejmu z warszawskiej listy Prawa i Sprawiedliwości. 6 stycznia 2016 premier Beata Szydło powierzyła mu pełnienie obowiązków głównego inspektora transportu drogowego po dymisji Tomasza Połcia. 7 kwietnia 2017 został powołany na stanowisko głównego inspektora transportu drogowego.

W wyborach w 2023 wystartował z ramienia PiS (jako kandydat bezpartyjny) do Senatu w okręgu nr 43. Nie uzyskał mandatu z wynikiem 25,3% głosów. 27 listopada 2023 został powołany przez prezydenta Andrzeja Dudę na ministra infrastruktury w trzecim rządzie Mateusza Morawieckiego;