W 2009 bez powodzenia kandydował z listy Platformy Obywatelskiej do Parlamentu Europejskiego w poznańskim okręgu wyborczym.
W czerwcu 2009 objął funkcję przewodniczącego polskiej delegacji do Zgromadzenia Parlamentarnego Rady Europy, w tym samym miesiącu wybrano go na wiceprzewodniczącego ZPRE. W wyborach w 2011 bezskutecznie ubiegał się o mandat poselski na kolejną kadencję. W marcu 2014 przeszedł z PO do Polski Razem Jarosława Gowina. Bez powodzenia kandydował w tym samym roku w eurowyborach jako lider listy wyborczej PRJG w okręgu wielkopolskim. Stał potem przez kilka miesięcy na czele wojewódzkich struktur partii. Także w 2014 bez powodzenia kandydował do sejmiku wielkopolskiego z listy komitetu Teraz Wielkopolska. 5 lipca 2015 został wiceprzewodniczącym rady krajowej Polski Razem Zjednoczonej Prawicy. W tym samym roku jako jej przedstawiciel bezskutecznie ubiegał się o mandat poselski z listy PiS. Po przekształceniu w listopadzie 2017 Polski Razem w Porozumienie, został przewodniczącym struktur tej partii w Poznaniu, którym był do września 2020. W 2021 związał się z Partią Republikańską, zostając jej pełnomocnikiem na województwo wielkopolskie.