W latach 1988–1989 był sekretarzem Komisji d.s. Programu dla kierunku „Biotechnologia”. Od 1992 sekretarzem Komisji Programowej dla kierunku „Biotechnologia”. Od 2002 pełnił funkcję zastępcy dyrektora Międzywydziałowego Centrum Biotechnologii Politechniki Warszawskiej.

W okresie od 1992 do 1995 powierzono mu funkcję sekretarza Sekcji Inżynierii Bioprocesowej Komitetu Inżynierii Chemicznej PAN, od 1995 roku był członkiem rady programowej kwartalnika PAN „Biotechnologia”, od 2003 był członkiem Komitetu Biotechnologii przy Prezydium Polskiej Akademii Nauk, od 2004 roku pełnił funkcję sekretarza Zarządu Polskiej Federacji Biotechnologii.

Jego praca badawcza obejmowała różne dziedziny inżynierii procesowej: absorpcję z reakcją chemiczną, niekonwencjonalne metody rozdzielania mieszanin, mechanikę aerozoli. Od 1983 zajmował się głównie inżynierią bioprocesową w tym modelowaniem procesów wzrostu mikroorganizmów, reakcji enzymatycznych, hodowlą mikroorganizmów w podłożach stałych i biologicznymi metodami oczyszczania ścieków.

Wyniki badań przedstawił w 120 artykułach i komunikatach na konferencjach. Był współautorem 5 patentów i jednego wzoru użytkowego. Był też autorem bądź współautorem 8 skryptów.