Równocześnie był członkiem Komisji Egzaminacyjnej na I i II stopień chirurgii ogólnej, a następnie przewodniczył komisji egzaminacyjnej na I stopień chirurgii. W 1957 r. został członkiem Towarzystwa Chirurgów Polskich, w tym przez dwie kadencje był członkiem Zarządu Oddziału Dolnośląskiego i przez jedną kadencję Zarządu Sekcji Chirurgów Wojskowych Towarzystwa Chirurgów Polskich. W 1968 r. został członkiem Sekcji Torakochirurgicznej Towarzystwa Chirurgów Polskich, w 1983 r. członkiem Sekcji Chirurgii Onkologicznej Towarzystwa Chirurgów Polskich, a także członkiem Stowarzyszenia Kombatantów Misji Pokojowych ONZ. Był organizatorem posiedzeń naukowych Dolnośląskiego Oddziału Towarzystwa Chirurgów Polskich oraz konferencji chirurgów wojskowych.
Pełnił także obowiązki Głównego Chirurga Śląskiego Okręgu Wojskowego. W 1975 r. odbył kurs chirurgii polowej w Wojskowej Akademii Medycznej w Leningradzie, przez pół roku w 1976 r. był żołnierzem ONZ, kierując oddziałem chirurgicznym polowego szpitala w Ismailii w Egipcie, a także pełnił funkcję zastępcy komendanta tego szpitala. Prowadził także zajęcia z chirurgii polowej w Studium Wojskowym Akademii Medycznej we Wrocławiu.