Родился в Киеве в семье учителя. Учился в Киевской гимназии. В 1921 г. поступил в Институт народного просвещения, после окончания которого в 1926 г. был рекомендован в аспирантуру при кафедре зоологии беспозвоночных Киевского национального университета им. Т. Шевченко под руководством профессора М. М. Воскобойникова. С 1935 г. — работал на кафедре зоологии беспозвоночных Киевского университета. Ассистент (1935—1951), доцент (1951—1973), профессор (с 1973 г.) кафедры. Ученик академика А. П. Маркевича. Кандидатскую диссертацию защитил в 1950 г. — «Паразитические черви амфибий окрестностей Києва, их взаимоотношения с хозяевами во внешней среде». Докторская диссертация — «Развитие зоологии на Украине» (1969).
Он предложил ввести полевую практику для студентов биологического факультета в Киевском университете (введена в 1936 г.). Возглавлял студенческие экспедиции на территории Украины и в другие регионы СССР (Белое море, Средняя Азия, Дальний Восток).
Сфера научных исследований: зоология беспозвоночных, паразитология, история биологии. Занимался изучением паразитов амфибий различных районов Украины. Автор ряда монографий по истории развития биологии на Украине, учебников и учебных пособий по зоологии. Он изучал развитие основных зоологических дисциплин в СССР. Исследовал наземную, пресноводную и морскую фауну, изучал вклад украинских ученых в разработку систематики животных и в зоогеографию, работы по функциональной морфологии, палеозоологии и филогении, зоопаразитологии и экологии. Награждён Почётным дипломом АН СССР за серию исследований по истории зоологии на Украине (1970).