W okresie 1951–1952 był dyrektorem Oddziału NBP w Bydgoszczy, następnie kierował oddziałem wojewódzkim NBP w Krakowie, a w grudniu 1959 objął funkcję dyrektora Departamentu Kredytów Przemysłu tego banku.
Od 17 września 1968 do 29 grudnia 1972 pełnił funkcję prezesa NBP i jednocześnie w tym okresie był podsekretarzem stanu w Ministerstwie Finansów. W latach 1972–1973 sprawował funkcję wiceprezesa zarządu Banku Handlowego w Warszawie, a od 1973 do 1978 był prezesem zarządu Mitteleuropaeische Handelsbank AG we Frankfurcie.
Od 1948 należał do Polskiej Partii Robotniczej, a następnie do Polskiej Zjednoczonej Partii Robotniczej. Wchodził w skład Komitetu Uczelnianego PZPR na UMK, a w 1951 został członkiem Komitetu Miejskiego i kierownikiem Ośrodka Szkolenia Partyjnego w Chełmży. Od 1955 do 1959 był członkiem Komisji Ekonomicznej Komitetu Wojewódzkiego PZPR w Krakowie. W 1961 został członkiem Komitetu Zakładowego tej partii w NBP.
Odznaczenia Krzyż Komandorski Orderu Odrodzenia Polski (1969)Dekoracja wysokimi odznaczeniami działaczy państwowych, "Trybuna Ludu", nr 201, 22 lipca 1969, s.