Autor i współautor 474 publikacji naukowych i technicznych oraz projektów instalacji basenowych, instalacji i sieci wodociągowych – kanalizacyjnych. Był promotorem 144 prac dyplomowych magisterskich oraz 185 prac dyplomowych inżynierskich, współautorem i autorem 64 projektów instalacji basenowych, 96 projektów instalacji wodno-kanalizacyjnych oraz 52 projektów sieci wodociągowych i kanalizacyjnych. Aktywnie angażował się również w rozwój technologii bezwykopowych – jako członek Rady Programowej kwartalnika „Inżynieria Bezwykopowa” oraz Rady Naukowej Polskiego Stowarzyszenia Technologii Bezwykopowych wspierał rozwój nowoczesnych metod budowy i rehabilitacji sieci.

Był członkiem Polskiego Zrzeszenia Inżynierów i Techników Sanitarnych (PZITS) Oddział w Katowicach (od 1982), Śląskiej Okręgowej Izby Inżynierów Budownictwa, Komisji Krajowej Rady Polskiej Izby Inżynierów Budownictwa ds. przygotowania zmian przepisów prawa.

Był ratownikiem wodnym WOPR i sternikiem motorowodnym, a także instruktorem, kierownikiem sekcji koszykówki, asystentem trenera