W 2001 bez powodzenia ubiegał się o reelekcję jako bezpartyjny z listy Polskiego Stronnictwa Ludowego.

W 2002 przystąpił do Ligi Polskich Rodzin i zasiadł we władzach krajowych tej partii. W wyborach samorządowych w tym samym roku bez powodzenia kandydował z jej ramienia na prezydenta Przemyśla (otrzymał 12,05% głosów). W 2004 kandydował z listy LPR do Parlamentu Europejskiego w okręgu podkarpackim. Po śmierci deputowanego Filipa Adwenta w czerwcu 2005 zajął jego miejsce w Parlamencie Europejskim. Wkrótce opuścił LPR, przechodząc do frakcji Unii na rzecz Europy Narodów. W 2006 został prezesem Podkarpackiej Ligi Samorządowej. W 2008 był jednym z założycieli partii Naprzód Polsko, objął funkcję skarbnika w zarządzie tej partii, z której wystąpił w styczniu 2010. W 2009 nie ubiegał się o reelekcję w wyborach europejskich, popierając listę Prawicy Rzeczypospolitej. W wyborach prezydenckich w 2010 poparł kandydaturę Marka Jurka i wszedł w skład jego społecznego komitetu poparcia. W wyborach samorządowych w 2010 bez powodzenia kandydował z ramienia Wspólnoty Samorządowej Doliny Sanu na urząd prezydenta Przemyśla (otrzymał 8,82% głosów) oraz do rady miasta. W wyborach samorządowych w 2014 z ramienia komitetu Patriotyczny Polski Przemyśl ponownie bezskutecznie startował do rady miejskiej.