Начальник УНКВД по Горьковской области, генерал-лейтенант
Родился в селе Князевка, ныне Туровского района Саратовской области, в семье сельского учителя.
Окончил школу ФЗУ Рязано-Уральской железной дороги (1933 г.).
Работал токарем на Саратовском паровозоремонтном заводе, дежурным по станции Саратов-1, секретарём комитета ВЛКСМ станции.
В 1934 – 1938 годах учился в Московском электромеханическом институте инженеров железнодорожного транспорта.
С октября 1938 года служил в органах госбезопасности.
В 1938 – 1942 годах служил в Горьковской области: и.о начальника 3-го отдела УГБ УНКВД, начальник отделов ЭКО УНКВД, заместитель начальника, начальник (1941) УНКВД по Горьковской области.
В 1942 – 1944 годах – начальник УНКВД (1942-1943), УНКГБ (1943-1944) по Кировской области.
В 1944 – 1945 годах – начальник УНКГБ по Куйбышевской области.
В 1945 – 1946 годах – министр госбезопасности Узбекской ССР.
В 1946 – 1950 годах – начальник 2-го Главного управления МГБ СССР.
В 1950 – 1951 годах – заместитель министра госбезопасности СССР.
27 октября 1951 года был арестован по так называемому «делу Абакумова». Находился под следствием до 1 ноября 1952 года.
В дальнейшем занимал руководящие должности в органах внешней разведки.
В 1966 году был уволен в запас по сокращению штатов.
Генерал-лейтенант (14.01.1956).
Почётный сотрудник госбезопасности (1957).
Работал во Всесоюзной торговой палате, был главным советником председателя президиума ТПП.
Жил в Москве, похоронен на Троекуровском кладбище.
Награды: ордена Ленина (25.04.1979); Октябрьской Революции (13.06.1975); Красного Знамени (1943; 26.08.1954); Отечественной войны 1-й степени (31.08.1946; 29.10.1948; 06.04.1985); Трудового Красного Знамени (28.11.1941; 22.09.1971); Дружбы Народов (20.03.1985); Красной Звезды (20.09.1943; 23.01.1946; 24.08.1949; 05.11.1954); «Знак Почёта» (03.06.1942).