Od 1955 należał do Polskiego Towarzystwa Geologicznego, którego był członkiem władz w latach 1961–2021, sekretarzem w latach 1977–1983, zastępcą przewodniczącego w latach 1983–1989, prezesem zarządu głównego w latach 1989–2003, przewodniczącym głównej komisji rewizyjnej w latach 2003–2023 i został członkiem honorowym w 1995. Ponadto był członkiem International Association of Sedimentologists (1965-1995), od 1995 członkiem korespondentem Polskiej Akademii Umiejętności, w latach 1997–2001 prezydentem i wiceprezydentem Association of European Geological Societies, w latach 1997–2003 członkiem zarządu European Federation of Geologist, w latach 1998–2003 członkiem House of Delegates w ramach American Association of Petroleum Geologist, od 2000 członkiem korespondentem Austriackiego Towarzystwa Geologicznego.
Otrzymał tytuły członka honorowego Słowackiego Towarzystwa Geologicznego (1981), Węgierskiego Towarzystwa Geologicznego (1985), Polskiego Towarzystwa Geologicznego (1993), Serbskiego Towarzystwa Geologicznego (2001), tytuł European Geologist nadany przez European Federation of Geologists z siedzibą w Brukseli (2003).