1 marca 1978 r. powierzono mu funkcję I sekretarza Komitetu Miejskiego PZPR, którą pełnił do 28 lutego 1981 r. Jednocześnie w latach 1978–1988 piastował funkcję Przewodniczącego Miejskiej Rady Narodowej w Przasnyszu. Był także prezesem Zarządu Oddziału Powiatowego PTTK w latach 1982–1990. W 1986 r. wicedyrektor Zespołu Szkół Zawodowych, którym jest do 1990 r. W tym samym roku przeszedł na emeryturę. W 1997 r. otworzył Niepubliczne Technikum Zawodowe dla Dorosłych, które działało do 2006 r. Był dyrektorem tej placówki, a jednocześnie uczył matematyki. W pracy zawodowej, jak i na emeryturze związany ze Związkiem Nauczycielstwa Polskiego. Był prezesem Zarządu Oddziału w ZSZ, członkiem Zarządu Okręgu oraz członkiem Zarządu Głównego ZNP, a przez 14 lat pełnił funkcję przewodniczącego oddziałowej sekcji Emerytów i Rencistów ZNP w Przasnyszu. Był wiceprzewodniczącym sekcji Emerytów i Rencistów ZNP i wiceprezesem Zarządu Oddziału Powiatowego ZNP. Czynnie uczestniczył w pracach społecznego komitetu organizacyjnego zjazdu absolwentów z okazji 50-lecia Technikum Mechanicznego. W czerwcu 2016 r. został laureatem nagrody „Przaśnika”. W listopadzie 2016 r. wraz z żoną Lucyną obchodził 60–lecie pożycia małżeńskiego. Za pracę zawodową i działalność społeczną był wielokrotnie odznaczany i wyróżniany.