Edukacja i tytuły naukowe Student prawa na tajnym Uniwersytecie Warszawskim. W 1945 r. zdobył tytuł magistra prawa na Uniwersytecie Jagiellońskim. W latach 40. studiował nauki ekonomiczne na Sorbonie we Francji. W 1951 r. uzyskał stopień doktora praw. Od 1964 r. pracował w Instytucie Pracy. W latach 70. odbywał staż na European Centre for Social Welfare Training w Wiedniu. W 1976 r. był ekspertem przy ONZ w grupie debatującej w sprawie minimum poziomu życia. Dwa lata później otrzymał od Rady Państwa tytuł profesora nadzwyczajnego nauk ekonomicznych.
Funkcje Od 1978 r. był profesorem Uniwersytetu Warszawskiego. Pełnił tam również funkcję prorektora. W latach 80. był radnym Stołecznej Rady Narodowej. W sierpniu 1980 r. znajdował się w grupie ekspertów przybyłych z Warszawy, którzy wsparli Międzyzakładowy Komitet Strajkowy na Pomorzu. W latach 1981–1982 pełnił rolę wiceprzewodniczącego Rady Programowo-Konsultacyjnej przy Ośrodku Prac Społeczno-Zawodowych NSZZ Solidarność. Od 1984 r. był dyrektorem Instytutu Profilaktyki i Resocjalizacji oraz Prorektorem Uniwersytetu Warszawskiego (1987-1989) jak również współzałożycielem Instytutu Stosowanych Nauk Społecznych UW. Od 1986 do 1989 r. zasiadał w Radzie Konsultacyjnej przy Przewodniczącym Rady Państwa. W latach 90.