Nie wystartował w przedterminowych wyborach parlamentarnych w 2007. W 2009 został przewodniczącym struktur wielkopolskich Stronnictwa Demokratycznego, którym był do marca 2010, kiedy to został przewodniczącym wielkopolskiej rady regionalnej SD. Jako członek SD w 2010 startował na prezydenta Poznania z komitetu wyborczego Sojuszu Lewicy Demokratycznej, uzyskując 10 599 głosów (6,45%) i zajmując przedostatnie, 5. miejsce. Z SD związany był do 2011; w 2012 założył stowarzyszenie Tylko Gorzów, w którym objął funkcję przewodniczącego. W 2013 został koordynatorem stowarzyszenia Europa Plus w województwie lubuskim i w październiku tego samego roku współtworzył partię Twój Ruch. W 2014 kandydował do Parlamentu Europejskiego, jednak komitet Europa Plus Twój Ruch nie osiągnął progu wyborczego. W tym samym roku bez powodzenia startował także do rady Gorzowa Wielkopolskiego z listy komitetu Tadeusza Jędrzejczaka. Zrezygnował z działalności partyjnej w ramach TR. W 2017 został pełnomocnikiem Unii Europejskich Demokratów do budowy struktur w województwach wielkopolskim i lubuskim.