Był promotorem siedmiu przewodów doktorskich (m.in. Zbigniewa Frankowskiego, Zenona Duchnowskiego, Marka Michniewicza i Józefa Chowańca) i recenzentem ponad 30 rozpraw doktorskich i habilitacyjnych.
Autor ok. 150 publikacji, 36 dokumentacji oraz ponad 100 opinii i ekspertyz.
Członkostwo w organizacjach państwowych, naukowych i zawodowych Rada Naukowa Instytutu Nauk Geologicznych Uniwersytetu im. Bolesława Bieruta we Wrocławiu (1975) Rada Naukowa Instytutu Hydrogeologii i Geologii Inżynierskiej Uniwersytetu Warszawskiego Rada Naukowa Metra Komitet Przestrzennego Zagospodarowania Kraju PAN (1975–1977) Komitet Nauk Geologicznych PAN Komitet Badań Morza PAN (1978–1980) Państwowa Rada Górnictwa (1978–1980) Państwowa Rada Ochrony Środowiska Centralna Komisja Kwalifikacyjna ds.