Działacz związkowy, przewodniczył komisji zakładowej NSZZ „Solidarność” w PIWet-PZB. W latach 1998–2010 przez trzy kadencje był radnym powiatu puławskiego, był wiceprzewodniczącym, a w trzeciej kadencji przewodniczącym rady powiatu. Członek Prawa i Sprawiedliwości. Bez powodzenia kandydował w 2009 i 2019 do Parlamentu Europejskiego, w 2010 do sejmiku lubelskiego i w 2014 ponownie do rady powiatu.

W wyborach parlamentarnych w 2015 z listy PiS uzyskał mandat poselski, otrzymując 9019 głosów w okręgu lubelskim. W wyborach w 2019 z powodzeniem ubiegał się o poselską reelekcję, otrzymując 9764 głosy.

We wrześniu 2020 został przez prezesa PiS Jarosława Kaczyńskiego zawieszony w prawach członka partii za złamanie dyscypliny klubowej, głosując przeciwko nowelizacji ustawy o ochronie zwierząt; zawieszenie wygasło w listopadzie tegoż roku. W 2023 nie został wybrany do Sejmu X kadencji. W 2024 ponownie wybrany na radnego powiatu puławskiego.

Wszedł w skład komitetu wspierającego kandydaturę Karola Nawrockiego na prezydenta RP w wyborach w 2025.

Odznaczenia Odznaczony Złotym Krzyżem Zasługi (2008)Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 9 czerwca 2008 o nadaniu odznaczeń ()..

Przypisy