W okresie 1979–1980 był pierwszym sekretarzem Komitetu Dzielnicowego PZPR Warszawa Śródmieście, a następnie sekretarzem Komitetu Warszawskiego PZPR. Od 1980 był przewodniczącym Zarządu Stołecznego, a w 1983 wszedł w skład Zarządu Głównego Towarzystwa Przyjaźni Polsko-Radzieckiej. Od 1980 był przewodniczącym Stołecznego Komitetu Ochotniczej Rezerwy Milicji Obywatelskiej. W latach 1976–1980 radny Rady Narodowej miasta stołecznego Warszawy. W lipcu 1984 był członkiem Społecznego Komitetu Obchodów 40-lecia Polski Ludowej w WarszawieSkład Społecznego Komitetu Obchodów 40-lecia Polski Ludowej w Warszawie, "Trybuna Ludu", nr 162, 9 lipca 1984, s. 5.. W latach 1986–1990 był członkiem Centralnej Komisji Kontrolno-Rewizyjnej PZPR.
Od 1 sierpnia 1986 do 30 stycznia 1990 był prezydentem Warszawy.
Działalność jako prezydent Warszawy Polityka zagraniczna i partnerstwa