W 1981 został koordynatorem badań w dziedzinie nauk społecznych Uniwersytetu Warszawskiego. Ponadto kierował Instytutem Gospodarki Światowej Szkoły Głównej Handlowej w Warszawie. Po 1989 został profesorem Wyższej Szkoły Cła i Logistyki w Warszawie. Współpracował z Instytutem Gospodarki Światowej, Kolegium Gospodarki Światowej SGH, którego był wieloletnim przełożonym. Wykładał też na Uczelni Techniczno-Handlowej im. Heleny Chodkowskiej, Olympus Szkole Wyższej im. Romualda Kudlińskiego z siedzibą w Warszawie i Wyższej Szkole Biznesu w Dąbrowie Górniczej.

Od 1947 należał do Polskiej Partii Robotniczej, a następnie do Polskiej Zjednoczonej Partii Robotniczej. W 1949 został członkiem Komitetu Uczelnianego PZPR w Wyższej Szkole Handlu Morskiego w Sopocie, a następnie członkiem Komitetu Miejskiego w Sopocie i Komitetu Wojewódzkiego w Gdańsku. Od 1957 do 1963 był starszym instruktorem Wydziału Propagandy KC PZPR. Od 1964 do 1968 pełnił funkcję I sekretarza Komitetu Uczelnianego partii w WSNS.

Zmarł 14 maja 2024. Został pochowany na Cmentarzu Wilanowskim.