Родился 10 апреля 1929 года в селе Озеровском Гулькевичского района Краснодарского края.
В 1952 году — окончил Новочеркасский зооветеринарный институт имени 1-ой Конной Армии, затем работал главным ветврачом Сямженского района Вологодской области.
В 1955 году поступил в аспирантуру при Всесоюзном (ныне Всероссийском) институте гельминтологии имени К. И. Скрябина (ВИГИС).
В 1959 году — окончил аспирантуру и защитил кандидатскую диссертацию, работал в том же институте на должностях младшего, старшего научного сотрудника, зав. лабораторией и заместителя директора по научной работе.
В 1970 году — защитил докторскую диссертацию.
С 1982 по 2002 годы — директор ВИГИС.Умер 17 февраля 2005 года в Москве. Похоронен в Москве на Николо-Архангельском кладбище.
В 2006 году на здании института ВИГИС установлена мемориальная доска.