Родился в Барнауле. Участвовал в Первой мировой и Гражданской войнах. Награждён орденом Красного Знамени за ликвидацию повстанческого движения на Алтае. В 1920 вступил в коммунистическую партию.
В 1926—1928 начальник Барнаульской тюрьмы. С августа 1931 начальник отдела труд- и спецпоселений СибЛАГа ОГПУ. С 1935 по 1938 начальник отдела трудпоселений управления НКВД по Западносибирскому краю. Позднее начальник Вятлага (с 08.04.1939 по июль 1941), Ивдельлага (с 25.05.1942 по 22.07.1944), Южкузбасслага (с 04.03.1947 по 18.11.1950) и некоторых других лагерей.