Od 1946 działał w organizacjach młodzieżowych, głównie w harcerstwie – kolejno jako członek, zastępowy, drużynowy, przyboczny hufca – komendant powiatowy ZHP w Koszalinie. Był kierownikiem Wydziału Harcersko-Szkolnego Zarządu Wojewódzkiego ZMP w Koszalinie. Od 30 sierpnia do 18 grudnia 1956 pełnił funkcję komendanta wojewódzkiego Organizacji Harcerskiej Polski Ludowej. Od 18 grudnia 1956 do 30 września 1962 roku był komendantem Chorągwi Koszalińskiej ZHP. Od 1 lipca 1958 był harcmistrzem. Od 1965 był harcmistrzem PL. Jednocześnie był wiceprzewodniczącym Zarządu Wojewódzkiego ZMP w Koszalinie.

Z kolei przeszedł do pracy w aparacie partyjnym. Był kierownikiem Wydziału Propagandy Komitetu Wojewódzkiego PZPR w Koszalinie, następnie I sekretarzem Komitetu Miejskiego i Powiatowego PZPR w Koszalinie.

W latach 1972–1980 był pracownikiem Ministerstwa Spraw Zagranicznych.

Następnie powrócił do pracy w aparacie partyjnym. Był m.in. sekretarzem Komitetu Wojewódzkiego PZPR w Koszalinie. Był aktywistą PRON.