Старший майор госбезопасности (1935). Почётный работник ВЧК-ГПУ. До революции - рядовой и старший унтер-офицер пулеметной команды 238-го Ветлужского пехотного полка. В 1919 г. вступил в РКП(б), с этого же года начал службу в органах ВЧК-ОГПУ-НКВД.
До 1929 г. - заместитель начальника Особого отдела Контрразведывательного управления ГПУ УССР, затем - начальник Секретно-оперативного управления и заместитель полпреда ОГПУ по Северо-Кавказскому краю.
В 1934-1936 гг. - начальник УНКВД по Татарской АССР; в 1936-1938 гг. - заместитель начальника УНКВД по Ленинградской области; с
июня 1938 г. по декабрь 1939 г. начальник Управления строительства и Сорокского железнодорожного лагеря НКВД (Карелия).
Скончался в апреле 1940 года, похоронен в Москве на новодевичьем кладбище (Старая территория, колумбарий, секция 81).