W latach 1956−1959 kontynuował studia, dyplom magistra w uzyskał w 1960, stopień doktora nauk ekonomicznych w 1968.
Od 1953 pracował w Centralnym Zarządzie Budownictwa „Warszawa” – odbudowa Starówki, Centrum Badawczo-Rozwojowym Materiałów Budowlanych „CEBET”, Instytucie Gospodarki Materiałowej. W latach 1974−1989 wykładał na Politechnice Warszawskiej na stanowiskach wykładowcy, docenta i profesora kontraktowego.
Był członkiem Polskiej Akademii Nauk (1972−2003), Komitetu Inżynierii Lądowej i Wodnej, Polskiego Towarzystwa Ekonomicznego (1968−1988, od członka do wiceprezesa zarządu głównego).
Trzykrotnie był prezesem Stowarzyszenia Wychowanków Gimnazjum i Liceum im. Stefana Batorego w Warszawie (1992−2004). Zorganizował dwa zjazdy absolwentów: z okazji 70-lecia i 75-lecia. Dzięki jego zdolnościom organizacyjnym została m. in. wydana monografia poświęcona historii szkoły Pochodem idziemy.... Za jego wkład w działalność Stowarzyszenia Walne Zebranie przyznało mu dożywotnio tytuł Honorowego Prezesa Stowarzyszenia i Złotą Odznakę Stowarzyszenia.