W 1947 roku rozpoczął studia biologiczne na Uniwersytecie Warszawskim, uzyskując w 1951 roku tytuł magistra. Doktorat ukończył w 1961 roku, a habilitację w 1968. W 1987 roku (19 lat po habilitacji) nadano mu w Belwederze tytuł profesora. Centralna Komisja Kwalifikacyjna odrzucała wcześniejsze wnioski Rady Naukowej Instytutu Zoologicznego PAN, głównie z powodu negatywnej opinii POP PZPR.

W 1948 r. rozpoczął pracę naukową na stanowisku asystenta w Państwowym Muzeum Zoologicznym (dziś to placówka PAN) w Warszawie przy ulicy Wilczej 64, gdzie pracował do końca życia. Starszym asystentem został w 1952 r., adiunktem w 1955 r., docentem w 1973 r., profesorem nadzwyczajnym w 1988 r. i w 1992 roku profesorem zwyczajnym.

Był uczniem prof. Tadeusza Jaczewskiego - jednego z najwybitniejszych polskich zoologów, inicjatora tak cennych wydawnictw seryjnych jak „Fauna Słodkowodna Polski”, „Fauna Polski", „Katalog Fauny Polski” czy „Klucze do oznaczania owadów Polski”.

W latach 1952–1974 był sekretarzem naukowym, a w latach 1974-1977 przewodniczącym Kolegium Redakcyjnego „Kluczy”. W tym czasie ukazało się drukiem pierwszych 100 tomików, starannie redagowanych. Głównie za tę działalność otrzymał w 1974 roku złotą odznakę honorową Polskiego Towarzystwa Entomologicznego. W Towarzystwie pełnił też przez kilka kadencji funkcję wiceprezesa.