w kadencji 1989–1990 pełnił funkcję skarbnika KZ UW „S”.

Jest członkiem Polskiego Towarzystwa Informatycznego, był wiceprezesem tej organizacji. W 2011 roku otrzymał członkostwo honorowe w PTI. W 2018 roku kapituła PTI przyznała mu Medal 70-lecia Polskiej Informatyki.

Publikacje Jest autorem książek dotyczących informatyki, m.in.: Aparat do modelowania strumienia wejściowego w OSKit (Wydawnictwa Uniwersytetu Warszawskiego, 1978), wydanych w serii Podręczna Pamięć Programisty przez Wydawnictwa Naukowo-Techniczne, m.in.: MS DOS 3.2 (1988), MS DOS 4.01 (1988, 4 wydania), WordStar 2000 (1989) System operacyjny RSX-11 (WNT, 1986, seria Biblioteka Inżynierii Oprogramowania), Komputerowa edycja dokumentów dla średnio zaawansowanych (Helion, 2021, współautor Andrzej Blikle).

W 1991 roku – wraz z Piotrem Kuźnickim – przetłumaczył wydaną przez WNT książkę System operacyjny Unix Petera P. Silvestra. Ponadto jest współautorem książki Zapiski na balonie. Świat w oczach informatyków (Nakom, 2002).