Współpracował z minister rozwoju regionalnego Grażyną Gęsicką oraz doradzał przewodniczącemu sejmowej Komisji Gospodarki Wojciechowi Jasińskiemu. W latach 2008–2009 prowadził biuro poselskie Dawida Jackiewicza i Mariusza A. Kamińskiego, a w latach 2014–2015 pełnił funkcję dyrektora biura europosła Karola Karskiego. W kolejnych wyborach samorządowych w 2014 ponownie zdobył mandat radnego, startując z pierwszego miejsca na liście PiS i uzyskując 1511 głosów. Został następnie przewodniczącym rady powiatu mińskiego VI kadencji.

W wyborach parlamentarnych w 2015 ponownie kandydował do Sejmu w okręgu siedleckim z dwudziestego czwartego (ostatniego) miejsca na liście Prawa i Sprawiedliwości. Uzyskał 13 302 głosy i został wybrany na posła VIII kadencji. Został m.in. sekretarzem Sejmu, członkiem Komisji Gospodarki i Rozwoju, Komisji Spraw Zagranicznych, Komisji Sprawiedliwości i Praw Człowieka oraz przedstawicielem Sejmu w Zgromadzeniu Parlamentarnym Rady Europy.