Na mocy uchwały Rady Państwa PRL z 1 października 1963 otrzymał nominację na stopień generała brygady. Od października 1965 szef Wojsk Rakietowych i Artylerii Warszawskiego Okręgu Wojskowego, a od kwietnia 1967 szef sztabu Wojsk Rakietowych i Artylerii WP. Od czerwca 1968 do kwietnia 1974 był szefem Zarządu IX Topograficznego Sztabu Generalnego WP – szefem Służby Topograficznej WP. W 1971 ukończył Kurs Operacyjno-Strategiczny przy Wojskowej Akademii Sztabu Generalnego Sił Zbrojnych ZSRR im. K. J. Woroszyłowa w Moskwie, a w 1973 kurs organizacji i kierowania w Akademii Sztabu Generalnego WP. Od kwietnia 1974 do marca 1976 szef Misji Polskiej w Komisji Nadzoru Państw Neutralnych w Korei w randze ministra pełnomocnego. W styczniu 1977 pożegnany przez wiceministra obrony narodowej gen. broni Józefa Urbanowicza w związku z zakończeniem zawodowej służby wojskowej, a 21 kwietnia 1977 przeniesiony w stan spoczynku.

Został pochowany na Powązkach Wojskowych w Warszawie (kwatera 29D-1-7).

AwanseJanusz Królikowski, Generałowie i admirałowie Wojska Polskiego 1943-1990, t. II: I-M, Toruń 2010, s. 270–273. podporucznik – 1944 porucznik – 1944 kapitan – 1946 major – 1947 podpułkownik – 19951 pułkownik – 1956 generał brygady – 1963