Ogłosił ok. 160 prac, głównie na łamach „Zeszytów Naukowych Politechniki Śląskiej” i „Ochrony przed Korozją” (był redaktorem tego pisma i członkiem jego rady programowej), a także „Prac Instytutów Hutniczych”, „Chemika”, „Materiałów Budowlanych”, „Cementu”. Był współautorem książek ABC korozjonisty (1961) i Mała ilustrowana encyklopedia techniczna. Chemia (1965), redaktorem publikacji Przeciwkorozyjne zabezpieczenia obiektów przemysłowych (1974). Miał na koncie patenty (m.in. sposób wytwarzania ciekłych formierskich mas cementowych) i wdrożenia w przemyśle, był konsultantem wielu zakładów przemysłowych.
W latach 1975–1980 brał udział w pracach Komitetu Nauk Chemicznych Polskiej Akademii Nauk. Przewodniczył Zespołowi Dydaktycznemu „Chemia” przy Ministrze Nauki, Szkolnictwa Wyższego i Techniki, a także Sekcji Korozji Stowarzyszenia Naukowo-Technicznego Inżynierów i Techników Przemysłu Chemicznego i Polskiemu Komitetowi ds. Korozji przy Zarządzie Głównym Naczelnej Organizacji Technicznej. Działał w Związku Nauczycielstwa Polskiego, wchodząc w skład władz oddziału Katowickiego. Współpracował również z nauką zagraniczną, głównie krajów bloku socjalistycznego, ale był także m.in.