Ludzi Starszych, Inwalidów i Osób Niepełnosprawnych przy Radzie Ministrów (członek Prezydium od 1983), członkiem Komitetu do spraw Radia i Telewizji (od 1961), przewodniczącym Zarządu Wojewódzkiego Towarzystwa Przyjaźni Polsko-Radzieckiej w Katowicach, członkiem Zarządu Głównego Związku Nauczycielstwa Polskiego, członkiem Zarządu Głównego Polskiego Czerwonego Krzyża, członkiem Prezydium Zarządu Głównego Ligi Obrony Kraju, przewodniczącym Zarządu Głównego Polskiego Związku Emerytów, Rencistów i Inwalidów (od 1972), wiceprzewodniczącym Rady Głównej Towarzystwa Rozwoju Ziem Zachodnich, prezesem Polskiego Związku Szachowego (1960–1962), członkiem Wojewódzkiego Komitetu Frontu Jedności Narodu, przewodniczącym Komitetu do Walki z Alkoholizmem (w Katowicach), członkiem Prezydium Rady Krajowej Społecznego Funduszu Odbudowy Stolicy, członkiem Rady Ochrony Pomników Walki i Męczeństwa.
Autor ponad 200 artykułów, głównie z zakresu problematyki pedagogicznej, opublikowanych w czasopismach krajowych, między innymi w Trybunie Robotniczej, Nowych Drogach, Przeglądzie Zachodnim, Chowannie, Problemach Opiekuńczo-Wychowawczych, Przyrodzie Polskiej.