W 1948 wstąpił do Polskiej Partii Robotniczej, a rok później do Polskiej Zjednoczonej Partii Robotniczej. Był członkiem egzekutywy Komitetu Zakładowego przy Zarządzie Portu Szczecin i członkiem Rady Dzielnicowej PZPR, od 1956 do 1971 należał do egzekutywy Komitetu Wojewódzkiego PZPR w Szczecinie. Zajmował stanowisko przewodniczącego prezydiów Miejskiej i Powiatowej Rady Narodowej, a od 1964 do 1971 kierował Szczecińskim Towarzystwem Kultury. W 1956 i 1965 wybierany radnym Wojewódzkiej Rady Narodowej w Szczecinie, od 19 lutego 1962 do śmierci pełnił funkcję jej przewodniczącego. 20 grudnia 1970 brał udział w podpisaniu porozumienia ze strajkującymi.