Народився 3 (16) грудня 1902 року в селі Радзевце (Радевци) Радошковської волості Вілейського повіту Віленської губернії у селянській родині. У дитинстві і юнацтві жив у місті Омську. Закінчив середню школу, працював теслярем на фабриці.
У червні 1920 році був призваний до лав РСЧА. Брав участь у боях на фронтах Громадянської війни. Служив у 186-му стрілецькому полку. З серпня 1922 року навчався на Мінських піхотних курсах РСЧА.
У 1923 році закінчив 6-ї Мінські піхотні курси, після чого служив у прикордонних військах на посаді помічника начальника прикордонної застави в Білорусі.
У 1924—1926 р. — начальник прикордонної застави 42-го Джебраїльського прикордонного загону (Азербайджанська РСР). У 1926—1927 р. — начальник прикордонної застави 38-го Ахалцихського прикордонного загону (Грузинська РСР).
У 1927—1929 р. — курсант Вищої прикордонної школи ОДПУ. По закінченні Вищої прикордонної школи у 1929 році служив на посадах начальника прикордонної застави 21-го Ямпільського прикордонного загону Українського прикордонного округу і начальника курсу 2-ї Харківської прикордонної школи (у 1932—1934 роках).
У 1934—1937 р. — слухач Військової академії РСЧА імені Фрунзе.
У 1937—1939 р. — командир мотострілецького полку Управління Червонопрапорної прикордонної і внутрішньої охорони УНКВС по Далекосхідному краю. З 1939 по грудень 1942 — начальник штабу — 1-й заступник начальника Управління прикордонних військ НКВС Хабаровського прикордонного округу.
У грудні 1942 року був призначений на посаду начальника штабу 102-й Далекосхідний стрілецької дивізії Окремої (70-ї) армії військ НКВС, з якою був відправлений на фронт. З лютого 1943 року брав участь у боях на фронтах німецько-радянської війни. У вересні 1943 — травні 1945 р. — командир 399-ї стрілецької дивізії.
Із закінченням війни продовжив службу в прикордонних військах МВС. У 1945—1946 р. — начальник штабу — 1-й заступник начальника Управління прикордонних військ МВС Чорноморського прикордонного округу. У 1946—1948 р. — начальник штабу — 1-й заступник начальника Управління прикордонних військ МВС Молдавського прикордонного округу.
У вересні 1948 — лютому 1954 р. — начальник Управління прикордонних військ МВС-МДБ Молдавського прикордонного округу. У 1952 році закінчив Всесоюзний юридичний заочний інститут.