В 1954 году закончил кафедру зоологии позвоночных биолого-почвенного факультета ЛГУ. Работал зоологом на противочумных станциях.
В 1967 окончил аспирантуру, получив звание кандидата биологических наук. Старший научный сотрудник Лаборатории паразитологии ЗИН РАН с 1978 года.
До 2008 трудился в этой же лаборатории уже ведущим научным сотрудником.