С 1949 по 1954 год учился на биологическом факультете в Ленинградском государственном университете на кафедре зоологии беспозвоночных под руководством члена-корреспондента АН СССР В. А. Догеля.
В 1954 году поступил в аспирантуру ЗИН АН СССР по специальности паразитология, стал учеником академика Е. Н. Павловского.в 1957 году защитил кандидатскую диссертацию.
С 1957 года до кончины работал в Зоологическом институте на разных должностях.
В 1967 году защитил докторскую диссертацию,В 1984 году присвоено звание профессора,31 марта 1994 года избран членом-корреспондентом РАН в отделение общей биологии по специальности «Паразитология» .