Родился 19.10.1902 в с. Озерки Козьмо-Демьянской волости Ряжского уезда Рязанской губернии (Сараевского района Рязанской области) в семье священнослужителя (до 1926 отец был дьяконом). Русский. Образование - духовное училище, Сапожок (1914-1917), 2 класса школы 2-й ступени, с. Ухолово Сапожковского уезда Московской обл. (1917-1919), вечерний комвуз при парткоме УНКВД по ДВК, г. Хабаровск (1936). Член ВКП (б) с 08.1927.
05.1920 - курсант военно-командирской школы при Центральном управлении ВОСО РККА (школа усовершенствования железнодорожных войск), г. Москва.
12.1920 - конторщик службы движения 4-го узкоколейного железнодорожного дивизиона РККА, ст. Софрино Северной железной дороги.
10.1921 - работал в крестьянском хозяйстве отца в с. Озерки Сараевского Рязанской области.
02.1922 - красноармеец Московской сводной учебной батареи РККА, г. Москва.
05.1922 - безработный, временные работы на Казанской ж.д. в Москве.
05.1924 - курсант, командир отделения 57 стрелкового полка 19 стрелковой дивизии, 19 отдельная саперная рота РККА, г. Воронеж.
12.1925 - делопроизводитель телеграфно-телефонного отдела Управления связи, г. Москва.
11.1927 - учетчик и упаковщик Ленинградского отделения государственного издательства, г. Ленинград.
В органах госбезопасности с 08.02.1928. Звания: лейтенант ГБ (1936), ст. лейтенант ГБ (1939), майор ГБ (1943), подполковник ГБ (1943), полковник (1948).
1928-1932 - на оперативной работе в ПП ОГПУ Ленинградского военного округа, г. Ленинград.
18.03.1932 - курсант Центральной школы ОГПУ, г. Москва.
1933-1941 - оперуполномоченный СПО/4 отдела, начальник отделения 2 отдела, пом. начальника следственной части ПП ОГПУ по ДВК/УНКВД по Хабаровскому краю пр. 118 от 01.03.1940).
09.04.1941 - начальник КРО УНКГБ по Амурской области.
28.12.1942 - зам. начальника УНКВД по Амурской области.
26.05.1943 - начальник УНКГБ по Еврейской автономной области.
18.09.1944 - начальник 4 отдела УНКГБ по Хабаровскому краю.
02.09.1945-22.12.1945 - оперативная командировка в Маньчжурию.
15.01.1946 - в распоряжении НКГБ СССР.
09.03.1946 - начальник 2 отдела УНКГБ-УМГБ по Куйбышевской области.
23.01.1947 - начальник 5 (оперативного) отдела УМГБ по Куйбышевской области.
01.09.1947-01.07.1948 - курсы переподготовки руководящего состава органов МГБ при ВШ МГБ СССР.
15.09.1952 - начальник 5 отдела УМГБ по Куйбышевской области.
20.04.1953 - начальник 4 отдела УМВД по Куйбышевской области.
05.10.1953 - начальник ОБХСС Управления милиции г. Куйбышева УМВД Куйбышевской области.
29.06.1954 - уволен из МВД СССР по ст. 54 п. «а» (по возрасту) с правом ношения формы одежды с особыми отличительными знаками на погонах «полковник в запасе».
Умер в мае 1967 в Куйбышеве (некролог в «Волжской коммуне» от 16.05.1967).