Działalność zawodowa W latach 1952–2007 był nauczycielem akademickim w Szkole Głównej Handlowej w Warszawie. W tym okresie pełnił również funkcję kierownika Katedry Inwestycji i Nieruchomości SGH (1978–1984 i 1997–1999) oraz Katedry Zarządzania Finansami Przedsiębiorstwa (1993–2005).

2 kwietnia 1973 został Prezesem Narodowego Banku Polskiego i sprawował tę funkcję do 1980 roku. Jego podpis widnieje na banknotach: 50 zł (1975, 1979), 100 zł (1975, 1976, 1979), 200 zł (1976, 1979), 500 zł (1974, 1976, 1979), 1000 zł (1976,1979), 2000 zł (1976,1979).

W latach 1981–1987 był pierwszym zastępcą Ministra Finansów.

Był związany również z Bankiem Handlowym w Warszawie, w którym dwukrotnie pełnił funkcję Prezesa Rady Nadzorczej, pierwsza kadencja w latach 1974–1977 i druga w okresie od 1981 do 1986 roku. W latach 1983–1988 członek Prezydium Rady Obywatelskiej Budowy Pomnika Szpitala Centrum Zdrowia Matki Polki„Dziennik Łódzki”, nr 104 (10320), 27–29 maja 1983, s. 5..

W latach 2010–2013 pracował na Politechnice Radomskiej w Katedrze Finansów i Ubezpieczeń. Był też Członkiem Rady Kolegium Nauk o Przedsiębiorstwie w kadencji 2012–2016 w Szkole Głównej Handlowej w Warszawie.

Zmarł w wieku 90 lat. Został pochowany na nowym cmentarzu na Służewie przy ul.