Родился в 1906 г. в с. Григорьевское Каширского района Московской области в семье портного. С мая 1921 г. батраку кулаков на хуторе Вершинин Усть-Медведицкого уезда (ныне Улановского района Волгоградской области). С августа 1924 г. плотник дистанции службы пути на станции Минеральные Воды Северо-Кавказской железной дороги. С декабря 1924 г. плотник 10-го участка дистанции службы пути на станции Гудермес Северо-Кавказской железной дороги. С мая 1925 г. младший кондуктор товарных поездов службы движения на станции Гудермес Северо-Кавказской железной дороги. С сентября 1928 г. курсант Грозненской совпартшколы II ступени. С августа 1930 г. методист-пропагандист Октябрьского райкома ВКП(б) в Новых Промыслах Октябрьского района Чеченской АО. С 1933 г. студент философского факультета МИФЛИ. С апреля 1938 г. зав. отделом пропаганды и агитации Сокольнического райкома ВКП(б) в Москве. С января 1939 г. слушатель Высшей школы НКВД СССР, сотрудник УГБ УНКВД СССР по Калининской области. С марта 1939 г. начальник 3-го отдела УГБ УНКВД СССР по Калининской области. С марта 1941 г. зам. начальника УНКВД СССР по Калининской области. С августа 1941 г. начальник СПО УНКВД СССР по Калининской области. С июня 1943 г. зам. начальника УНКВД СССР по Калининской области. С июля 1946 г. начальник УМВД СССР по Рязанской области. С октября 1950 г. начальник УМВД СССР по Новосибирской области. С марта 1953 г. начальник УМВД СССР по Крымской области. С августа 1964 г. на пенсии. В феврале 1966 г. — июне 1967 г. председатель Общества охотников и рыболовов в Симферополе. Награжден орденами Красной Звезды (05.11.1954), «Знак Почета» (20.09.1943), десятью медалями, знаком «50 лет пребывания в КПСС». Умер в декабре 1982 г.