W sierpniu 1954 na mocy zarządzenia premiera został mianowany generałem brygady. Od lipca 1954 do czerwca 1955 był przedstawicielem PRL w Międzynarodowej Komisji Kontroli i Nadzoru w Laosie, po powrocie został podsekretarzem stanu w Ministerstwie Kontroli Państwowej. Od listopada 1956 zastępca szefa Sztabu Generalnego WP ds. Planowania i Materiałowo-Technicznego Zabezpieczenia. W lipcu 1958 przewodniczący Rady Państwa PRL Aleksander Zawadzki nadał mu stopień generała dywizji. Od 13 stycznia 1961 był głównym inspektorem Planowania i Techniki MON – zastępcą szefa Sztabu Generalnego WP. Działał na rzecz rozwoju uzbrojenia i techniki wojskowej. Promował rozwój prac naukowo-badawczych w wojsku i poza wojskiem. Reprezentował Sztab Generalny WP w wielu komisjach resortowych i rządowych. 19 marca 1959 - 16 listopada 1968 członek Centralnej Komisji Rewizyjnej PZPR. W czerwcu 1968 w następstwie antyżydowskiej nagonki w WP zwrócił się do ministra obrony gen. Wojciecha Jaruzelskiego o przeniesienie do rezerwy ze względu na stan zdrowia. W grudniu 1968 zakończył zawodową służbę wojskową i przeszedł w stan spoczynku.

Jest pochowany na Cmentarzu Wojskowym na Powązkach (kwatera FII-2-13).