Zaangażowany w działalność samorządową od 1994 r. – najpierw jako Wiceprzewodniczący Zarządu Gminy, potem Przewodniczący Rady Gminy, od 2006 r. jest Wójtem Gminy Tarnowo Podgórne.
Angażuje się w obronę niezależności samorządów – jest współzałożycielem organizacji samorządowych: Wielkopolskiej Koalicji Samorządowej „Bezpartyjni i Niezależni” (której jest Prezesem) i ogólnopolskiej Koalicji Samorządowej OK Samorząd (Przewodniczący Zarządu Krajowego). Jest Wiceprezesem Stowarzyszenia Metropolia Poznań, skupiającego 23 samorządy lokalne.
Podejmuje nowatorskie działania na rzecz szerokiej partycypacji mieszkańców. Jest inicjatorem lokalnej akcji na rzecz rozwoju społeczeństwa obywatelskiego JA=SAMORZĄD.