W 2001 bez powodzenia kandydował w wyborach parlamentarnych w 2001, uzyskując 5656 głosów. Od 2002 do 2005 zasiadał w Sejmiku Województwa Świętokrzyskiego. Kierował klubem radnych Samoobrony RP. W wyborach w 2002 bez powodzenia kandydował na urząd prezydenta Ostrowca Świętokrzyskiego. Zdobył 17,84% głosów, zajmując trzecie miejsce spośród sześciu kandydatów. Pełnił funkcję asystenta społecznego posła Józefa Cepila.

W wyborach w 2005 został z jej listy wybrany posłem na Sejm V kadencji z okręgu kieleckiego liczbą 7590 głosów. Zasiadał w Komisji Polityki Społecznej, Komisji Rodziny i Praw Kobiet oraz Komisji Sprawiedliwości i Praw Człowieka. Był wiceprzewodniczącym świętokrzyskich struktur Samoobrony RP. We wrześniu 2007 odszedł z klubu i partii, wstępując do koła poselskiego Ruch Ludowo-Narodowy.

W przedterminowych wyborach parlamentarnych w tym samym roku bez powodzenia kandydował na senatora z ramienia Samoobrony Patriotycznej. W wyborach samorządowych w 2014 z ramienia Polski Patriotycznej bezskutecznie ubiegał się o funkcje radnego i prezydenta Ostrowca Świętokrzyskiego (uzyskał 6,43% głosów i zajął czwarte miejsce spośród sześciu kandydatów). W 2015 był kandydatem tego ugrupowania do Senatu.