Działalność publiczna Dołączył do Prawa i Sprawiedliwości. W wyborach samorządowych w 2006 został wybrany na radnego powiatu przasnyskiego; kandydując z list PiS, otrzymał 462 głosy. W radzie powiatu został wybrany przewodniczącym III kadencji. W 2010 uzyskał reelekcję do rady powiatu jako kandydat Forum Samorządowego 2010 (dostał 379 głosów). W IV kadencji samorządu powiatowego objął funkcje wiceprzewodniczącego rady. W 2013 był organizatorem akcji „Bronimy rodziny”. W 2014 utrzymał mandat radnego powiatu z listy PiS, zdobywając 508 głosów. W 2015 został pełnomocnikiem PiS na powiat przasnyski. W latach 2016–2018 był kierownikiem delegatury Mazowieckiego Urzędu Wojewódzkiego w Ciechanowie.

W wyborach w 2018 po raz czwarty został radnym powiatu, otrzymał wówczas 1694 głosy. 19 listopada tego samego roku wybrano go na starostę powiatu. W 2022 został powołany na pełnomocnika okręgowego PiS. W wyborach parlamentarnych w 2023 był kandydatem Prawa i Sprawiedliwości do Senatu w okręgu nr 39. Uzyskał mandat senatora XI kadencji, otrzymując 80 567 głosów;