To wieloletni samorządowiec, był m.in. sołtysem wsi Rudna w gminie Złotów. Był też radnym gminy Złotów. W 2012 roku założył Stowarzyszenie Sołtysów Województwa Wielkopolskiego.
W 2018 roku został radnym Sejmiku, którego był wiceprzewodniczącym. Przewodniczył też sejmikowemu klubowi Polskiego Stronnictwa Ludowego.
Już wcześniej pierwszą wicewojewodą została Karolina Fabiś-Szulc.