Родился в посёлке Кукарка, ныне город Советск Кировской области, в рабочей семье. С ноября 1925 года служил в органах внутренних дел. Работал оперуполномоченным уголовного розыска. Участник Великой Отечественной войны. После окончания войны работал на должностях начальника отдела службы и отдела уголовного розыска, заместителя начальника управления милиции города Горького. В 1954 – 1956 годах – начальник управления милиции города Горького. В 1956 – 1961 годах – заместитель начальника управления охраны общественного порядка Горьковского облисполкома. Депутат Горьковского городского Совета депутатов трудящихся. Жил в городе Горьком, похоронен на кладбище «Марьина Роща».
Награды: ордена Ленина, Красного Знамени, два ордена Красной Звезды (в т.ч. 19.05.1943), медали, в т.ч. «За отвагу» (05.11.1942).