W 1969 wstąpił do Zjednoczonego Stronnictwa Ludowego, od 1989 był wiceprzewodniczącym ZSL w Województwie słupskim. Kierował też wojewódzkimi strukturami Związku Młodzieży Wiejskiej. Zasiadał w Wojewódzkiej Radzie Narodowej w Słupsku, pełnił funkcję ostatniego przewodniczącego jej prezydium w latach 1989–1990. Po 1989 członek Polskiego Stronnictwa Ludowego, został skarbnikiem Naczelnego Komitetu Wykonawczego PSL oraz prezesem partii w województwie i powiecie słupskim. W latach 1990–1993 kierował Urzędem Rejonowym w Słupsku, następnie przez pięć lat był zastępcą prezesa Regionalnej Izby Obrachunkowej w Koszalinie. Od 1 stycznia 1999 do śmierci zajmował stanowisko pierwszego starosty słupskiego. Kandydował także do parlamentu, m.in. w 1997 (jako lider okręgowej listy PSL do Sejmu) i 2001.
Życie prywatne Od 1970 żonaty z Krystyną, miał dwóch synów. Zmarł wskutek komplikacji związanych z tętniakiem mózgu w szpitalu w Gdańsku. Pochowano go na Starym Cmentarzu w Słupsku.
Odznaczenia i wyróżnienia Odznaczony m.in. Krzyż Kawalerski Orderu Odrodzenia Polski (1999) i Medalem „Za Zasługi dla Ruchu Ludowego” im. Wincentego Witosa.