W 2008 związał się z Prawem i Sprawiedliwością. Zasiadł w radzie politycznej partii, został członkiem zarządu okręgowego, przewodniczącym struktur w Pabianicach i pełnomocnikiem na powiat łaski. W 2011 kandydował w wyborach do Senatu w okręgu nr 26 – zajął drugie miejsce z poparciem 31,6% głosujących. W 2014 ubiegał się o stanowisko prezydenta Pabianic. Wygrał pierwszą turę, ale w drugiej uzyskał 36,9% poparcia i przegrał z Grzegorzem Mackiewiczem. Zdobył wówczas natomiast mandat radnego sejmiku łódzkiego.
W 2015 bez powodzenia kandydował z siódmego miejsca listy PiS do Sejmu w okręgu sieradzkim. Otrzymał 6381 głosów i zajął dziewiąte miejsce wśród kandydatów swojej partii, której przypadło w tym okręgu siedem miejsc w Sejmie. W listopadzie 2015 został wiceprzewodniczącym sejmiku łódzkiego (w miejsce Joanny Kopcińskiej), zachował tę funkcję w 2018 po uprzedniej reelekcji do tego gremium. W 2019 uzyskał możliwość objęcia mandatu posła w miejsce wybranego do Europarlamentu Witolda Waszczykowskiego, na co wyraził zgodę. Złożył ślubowanie 12 czerwca 2019. W wyborach w tym samym roku nie uzyskał poselskiej reelekcji. W 2023 ponownie bez powodzenia ubiegał się o mandat poselski. W 2024 został wybrany na radnego powiatu pabianickiego.
Życie prywatne Zamieszkał w Pabianicach.