Родился 14 февраля1901 года в селе Грушка (ныне — Тлумачский районИвано-Франковской областиУкраины) в семье рабочего. Учился в сельской школе, окончил её в 1914 году. Вначале устроился наёмным рабочим в имение Тудоривка, затем стал электромонтёром на винокуренном заводе. Перед поступлением в армию некоторое время работал в 1919 году в продотряде[1].
В 1919—1926 годах проходил службу в Рабоче-крестьянской Красной Армии, участвовал в боях Гражданской войны.
В 1924 году окончил Смоленское военно-политическое училище. После окончания в 1929 году Харьковского комвуза работал сначала экономистом совхоза, затем директором зверосовхоза в Белорусской ССР[2].
Указом Президиума Верховного Совета СССР «О присвоении звания Героя Советского Союза белорусским партизанам» от 1 января 1944 года за «образцовое выполнение правительственных заданий в борьбе против немецко-фашистских захватчиков в тылу противника и проявленные при этом отвагу и геройство и за особые заслуги в развитии партизанского движения в Белоруссии» удостоен высокого звания Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» за номером 4354[2][3].
После освобождения Белоруссии вернулся к мирной работе, был заместителем председателя Госплана БССР, председателем Государственного комитета Совета Министров БССР по охране природы. В 1956 году он окончил Высшую партийную школу при ЦК КПСС.
Герои Советского Союза: Краткий биографический словарь / Пред. ред. коллегии И. Н. Шкадов. — М.: Воениздат, 1988. — Т. 2 /Любов — Ящук/. — 863 с. — 100 000 экз. — ISBN 5-203-00536-2.
Петрухин В. С. На берегах Дуная. М., 1974.
Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!