Posiadał stopień wojskowy pułkownika ludowego Wojska PolskiegoCzyn zbrojny Dąbrowszczaków w hiszpańskiej wojnie narodowowyzwoleńczej, „Za Wolność i Lud”, nr 43, 25 października 1986, s. 6.„Wojskowy Przegląd Historyczny”, nr 3–4, 1 grudnia 1987, s. 217..
Działacz wielu organizacji społecznych. Od 1962 był przewodniczącym Towarzystwa Przyjaźni Polsko-Afrykańskiej. Od 1965 pełnił funkcję przewodniczącego Polskiego Komitetu Solidarności z Narodami Azji, Afryki i Ameryki Łacińskiej. W latach 80. był przewodniczącym Krajowej Komisji Dąbrowszczaków przy Zarządzie Głównym Związku Bojowników o Wolność i Demokrację. Od września 1959„Trybuna Robotnicza”, nr 211, 4 września 1959, s. 1. aż do marca 1990 był również wiceprezesem Rady Naczelnej ZBoWiD. 28 listopada 1988 wszedł w skład Honorowego Komitetu Obchodów 40-lecia Kongresu Zjednoczeniowego PPR-PPS – powstania PZPR„Trybuna Robotnicza”, nr 277, 29 listopada 1988, s. 5.. W październiku 1989 wszedł w skład Centralnej Komisji Zjazdowej PZPR, która przygotowywała dokumenty programowe i organizacyjne na ostatni, XI Zjazd PZPRUchwała w sprawie powołania Centralnej Komisji Zjazdowej, „Trybuna Ludu”, nr 242, 17 października 1989, s.