Окончил Балахнинское ремесленное училище (1943), Военно-морское политическое училище им. Жданова (1950), один курс Военно-морского училища механиков флота (1947), военно-морской факультет Военно-политической академии им. Ленина (1961).
С 1950 — секретарь комитета ВЛКСМ., с 1952 — КПСС. на эсминцах;
с 1955 — заместитель командира сторожевого корабля "Гриф" по политической части;
с 1956 — заместитель командира дивизиона тральщиков по политической части;
с 1961 — заместитель командира ПЛАРБ "К-178" СФ по политической части;
с 1965 — старший инспектор Политического управления ТОФ;
с 1966 — начальник политотдела дивизии ПЛ;
с 1972 — заместитель начальника политотдела Ленинградской военно-морской базы;
с 1976 — член Военного совета - начальник политотдела 11-й флотилии АПЛ в Гремихе;
с 1981 — 1-й заместитель начальника Политуправления ВМФ;
с 1985 — член Военного совета - начальник политуправления Северного флота.
С 1990 — в запасе.
Награждён орденами Красного Знамени (1964), Отечественной войны I степени (1985), Красной Звезды (1969), «За службу Родине в Вооруженных силах СССР» II, III ст. (1982, 1975), «Знак Почета» (1989), медалями.
http://kolaenc.gov-murman.ru/enc/v/index.shtml?page=8&name=pager&base=v&file=index&kol=25&top=1
http://www.redstar.ru/2009/10/30_10/4_02.html