W latach 2015–2019 pełnił funkcję przewodniczącego Rady Społecznej przy Wojewódzkim Szpitalu Specjalistycznym w Białej Podlaskiej jako przedstawiciel marszałka województwa lubelskiego.
W 2014 i 2018 był wybierany na radnego Sejmiku Województwa Lubelskiego, otrzymując odpowiednio 9116 głosów oraz 7093 głosy. 1 grudnia 2014 wybrano go na stanowisko przewodniczącego sejmiku; funkcję tę pełnił do 21 listopada 2018. W 2015 bezskutecznie startował do Sejmu z 21. miejsca listy PSL w okręgu wyborczym nr 7, uzyskując 2489 głosów. W czerwcu 2016 został prezesem zarządu powiatowego PSL w powiecie bialskim. W wyborach w 2019 ponownie był kandydatem PSL do Sejmu, uzyskując trzeci wynik na liście (5409 głosów) i nie zdobywając mandatu.
W grudniu 2021 grupa senatorów zgłosiła jego kandydaturę na członka Rady Polityki Pieniężnej. Został wybrany do tego gremium przez Senat w styczniu 2022 na okres sześcioletniej kadencji (od 26 stycznia 2022). W związku z objęciem funkcji w organie NBP odszedł z sejmiku.
W lutym 2025 wszedł w skład rady ds. deregulacji w ramach zespołu Rafała Brzoski pn.