Działalność górska i jaskiniowa Był członkiem i uczestnikiem wypraw jaskiniowych Sekcji Grotołazów Wrocław od 1962. Był prezesem Sekcji w kadencji 1965–1966. Równocześnie był członkiem zwyczajnym i członkiem honorowym Wrocławskiego Klubu Wysokogórskiego, a także członkiem Speleoclubu Wrocław. W początku XXI wieku prowadził Klub Speleologiczny Politechniki Wrocławskiej. Był starszym instruktorem jaskiniowym Polskiego Związku Alpinizmu.
W 1976 uczestniczył w kierowanej przez Jerzego Masełko wyprawie Sekcji na dno jaskini Racascmarca w Peru. W masywie Cordillera Vinococha odkryto wtedy siedem jaskiń powyżej wysokości 4500 m. Jedną z nich (na wysokości 4530 m) nazwano Cueva de Wrocław. W 1980 był członkiem wyprawy w okolice masywu Triglavu w Słowenii. W 1981 był kierownikiem wyprawy Sekcji do Jaskini Śnieżnej.
W 1993 we wrocławskim Technikum Kolejowym założył Klub Traperów, który przenosząc się na Politechnikę Wrocławską został przekształcony w uczelnianą Sekcję Wspinaczki Linowej, której był wykładowcą i trenerem. Był projektantem pierwszej wrocławskiej ścianki wspinaczkowej w 1994.