Ponad dziesięć lat współpracował z Zakładem Badań i Doświadczeń Przemysłu Betonów Komórkowych w Warszawie, wykonując badania betonu komórkowego i pyłów lotnych. Okresowo miał wykłady z petrografii regionalnej na Uniwersytecie Warszawskim.

Był promotorem 12 prac doktorskich oraz recenzentem 11 rozpraw doktorskich i 6 habilitacyjnych. Był również autorem 8 opinii w sprawie nadania tytułu profesora. Lista jego publikacji obejmuje 207 pozycji.

Działalność w instytucjach naukowych Od 1975 był członkiem Rady Naukowej Państwowego Instytutu Geologicznego, a w różnych okresach – członkiem rad naukowych i programowych 14 innych instytutów i instytucji (m.in. Państwowej Rady Górnictwa i Rady Programowej przy Centralnym Urzędzie Geologii). Był członkiem kolegiów redakcyjnych, m.in.