W 2008 został dyrektorem Szpitala w Myszkowie, później objął stanowisko naczelnego lekarza tej placówki. W wyborach w 2010 został radnym powiatu myszkowskiego z listy lokalnego komitetu. W lipcu 2011 przy poparciu Prawa i Sprawiedliwości wybrany na urząd starosty myszkowskiego. Pełnił tę funkcję do listopada 2014, w tym samym roku i w 2018 utrzymywał mandat radnego powiatu na kolejne kadencje, startując z list lokalnego komitetu wyborczego. W 2018 wybrany na funkcję przewodniczącego rady powiatu, funkcję tę pełnił do 2023.

W 2021 znalazł się w gronie osób, którym prokurator zarzucił udział w nielegalnym handlu rogami zagrożonego wyginięciem nosorożca białego, czego miał się dopuścić w związku z udziałem w polowaniu w Afryce. Sąd na jego wniosek warunkowo umorzył postępowanie w tej sprawie.

W maju 2026 roku został zatrzymany przez policjantów zwalczających korupcję z Komendy Wojewódzkiej Policji w Katowicach, po przesłuchaniu w Prokuraturze Okręgowej w Częstochowie przyznał się do winy i chce się dobrowolnie poddać karze, która pierwszego czerwca 2026 roku przesłała do sądu akt oskarżenia z 28 zarzutami różnych rodzajów przestępstw, w tym korupcji i bezprawnego posiadania amunicji, oskarżenie objęło łącznie siedem osób.