W latach 1978–1981 kierował Zakładem Planowania i Polityki Ekonomicznej, w latach 1981–1991 Katedrą Planowania i Polityki Ekonomicznej. W latach 1983–1990 był rektorem SGPiS. W 1987 otrzymał tytuł profesora zwyczajnego. W latach 1996–1998 kierował na macierzystej uczelni Katedrą Ubezpieczeń Gospodarczych.

W latach 1975–1981 był I sekretarzem Komitetu Uczelnianego PZPR w SGPiS, w latach 1975–1981 zastępcą członka, w latach 1981–1983 sekretarzem, w latach 1981–1989 członkiem Komitetu Warszawskiego PZPR. 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.. We wrześniu 1986 został zastępcą przewodniczącego Komisji Partyjno-Rządowej ds. Przeglądu i Unowocześniania Struktur Organizacyjnych Gospodarki i Państwa (pracującej pod przewodnictwem sekretarza KC PZPR Mariana Woźniaka)Sprawna organizacja warunkiem postępu, "Rzeczpospolita", nr 224, 25 września 1986, s. 4..