Był współorganizatorem wielkich parad lotniczych w latach 1964 (defilada 20-lecia PRL), 1966 (defilada 1000-lecia) oraz 1969 (defilada 25-lecia PRL).
Posiadał tytuł pilota wojskowego pierwszej klasy. Latał na samolotach Po-2, UT-2, Jak-7, Ił-2, Ił-10. Dowodził głównie jednostkami lotnictwa przeznaczonego do działań na froncieS. Czmur, W. Wójcik: Generałowie w stalowych mundurach, Redakcja Czasopism WLOP – Dom Wydawniczy Bellona, Poznań-Warszawa 2003, s. 149..
W latach 1943–1944 był członkiem Wszechzwiązkowej Komunistycznej Partii (bolszewików), od 1944 – Polskiej Partii Robotniczej, a od 1948 – Polskiej Zjednoczonej Partii Robotniczej. W latach 1964–1975 był zastępcą członka Komitetu Centralnego PZPR. W latach 1969–1972 był posłem na Sejm PRL V kadencji. W latach 1974–1983 był wiceprzewodniczącym Zarządu Głównego Towarzystwa Przyjaźni Polsko-Radzieckiej. Od 1969 członek Zarządu Głównego ZBoWiDNowe władze ZBoWiD, „Głos Słupski”, nr 251, 22 września 1969, s. 1–2., od 1974 wiceprezes Zarządu Głównego tej organizacji kombatanckiej.