Po wojnie początkowo pracował w zakładzie rzemieślniczym w Skolimowie. W 1950 zdał egzamin maturalny, po czym studiował na Wydziale Prawa i Administracji Uniwersytetu Warszawskiego. Pracował jako ekonomista, był zatrudniony m.in. przy odbudowywaniu Skopje po trzęsieniu ziemi w 1963. Był sekretarzem i wiceprezesem Towarzystwa Urbanistów Polskich.
W latach 1982–1989 był pracownikiem Ministerstwa Ochrony Środowiska i Zasobów Naturalnych. W tych latach, według informacji mediów, był zarejestrowany przez Departament VI MSW jako tajny współpracownik Służby Bezpieczeństwa o pseudonimie „Adam” w charakterze konsultanta. Zaangażował się również w działalność społeczną i kombatancką, był pierwszym wiceprezesem oraz sekretarzem Związku Powstańców Warszawskich. Następnie objął funkcję prezesa związku, którą sprawował do śmierci w 2021.
29 września 2021 został pochowany na cmentarzu Wojskowym na Powązkach w Warszawie (kwatera D22/12/2).