W 2005, 2007 i 2011 bez powodzenia startował ponownie do Sejmu (jako członek UP odpowiednio z listy SDPL, LiD, SLD), a w 2014 z listy SLD-UP do Parlamentu Europejskiego. Zatrudniony jako specjalista w zakładzie opieki zdrowotnej w Olkuszu, w 2019 został kierownikiem zespołu ds. rehabilitacji osób niepełnosprawnych w PCPR w Olkuszu.
W 2006 ponownie zasiadł w radzie powiatu olkuskiego; utrzymywał mandat w 2010, 2014 (został wówczas wicestarostą olkuskim), 2018 (objął funkcję członka zarządu powiatu) oraz 2024. W 2010 mandat uzyskał z listy SLD, w pozostałych wyborach kandydował z ramienia lokalnych komitetów.
W wyborach do Parlamentu Europejskiego w 2019 bezskutecznie ubiegał się o mandat posła do PE z listy komitetu Lewica Razem w okręgu małopolsko-świętokrzyskim. W 2023 kolejny raz bez powodzenia kandydował do Sejmu (z ramienia Nowej Lewicy).
Życie prywatne Żonaty z Barbarą, ma trzech synów.