Zasiadał w Komisji Skarbu Państwa, Komisji Kultury Fizycznej i Sportu, a także komisji śledczej w sprawie PKN Orlen.

W wyborach parlamentarnych w 2005 jako członek Polskiej Racji Stanu bez powodzenia ubiegał się o reelekcję z listy PSL (otrzymał 1039 głosów). Po 2005 brał udział w organizowaniu nowych partii politycznych – Samoobrony Ruch Społeczny i Samoobrony Odrodzenie. W 2007 został wiceprzewodniczącym nowo zarejestrowanej partii Samoobrona Patriotyczna (wyrejestrowanej w 2013). W latach 2008–2018 pełnił tę samą funkcję w partii Polska Patriotyczna.

W wyborach samorządowych w 2010 z jej ramienia bez powodzenia kandydował na radnego sejmiku mazowieckiego oraz na wójta gminy Czosnów (otrzymał 9,19% głosów). W 2011 został pełnomocnikiem wojewódzkim Związku Zawodowego Rolnictwa i Obszarów Wiejskich „Regiony”. W wyborach parlamentarnych w tym samym roku bez powodzenia kandydował do Senatu z ramienia Polskiej Partii Pracy – Sierpień 80 (jako przedstawiciel Polski Patriotycznej), otrzymując 6941 głosów i zajmując ostatnie miejsce spośród sześciu kandydatów. W 2018 był kandydatem KWW Bezpartyjni Samorządowcy do sejmiku mazowieckiego, a w 2019 bezpartyjnym kandydatem do Sejmu z ramienia Konfederacji Wolność i Niepodległość.