Родился в дер. Ханчицы Гродненской губернии в крестьянской семье, белорус.
Образование: сельское училище.
Был рабочим на кожзаводе в местечке Свислочь (1913-1915). В 1915 г., во время Первой мировой войны, как беженец выехал в с. Альшанка Саратовской губернии, где был батраком (1915-1916). Служил в армии в запасном полку (1916-1917). После демобилизации вернулся в с. Альшанка и работал сторожем (1917-1919). Служил в Красной армии с 1919 по 1921 гг. Как военнопленный оказался в Польше в лагере Щелково (1921-1922). Затем работал на лесозаводах на ст. Чайновка, затем - в г. Волковыске Гродненского воеводства грузчиком и сортировщиком (1922-1925). Состоял в Компартии Западной Белоруссии (КПЗБ). В течение года скрывался по политическим мотивам от польской полиции. По заданию ЦК партии в 1926 г. нелегально перешел границу с СССР. Прибыл в г. Минск. Три месяца находился в отделе политэмигрантов и был направлен в г. Вятку. Работал счетчиком в губстатотделе (1927-1928), зав. складом в горрабкоопе (1928-1935), секретарем парторганизации в промторге (1935-1937).
Являлся членом ВКП(б), исключен в 1937 г.
На момент ареста работал зав. магазином № 2 в г. Кирове. Семейное положение: женат. В Польше проживали мать, сестра и два брата.
Арестован 10 января 1938 г. Обвинялся в том, то «являлся агентом- провокатором польской дефензивы и вел предательскую работу в рядах КПЗБ, со шпионскими целями переброшен в Советский Союз», т. е. по ст. 58 п. 6 УК РСФСР.
Осужден 26 сентября 1938 г. Особой Тройкой при УНКВД Кировской области к ВМН с конфискацией лично принадлежащего имущества. Расстрелян в 1 час 31 мин. в г. Кирове.
Реабилитирован 21 сентября 1970 г. постановлением президиума Кировского облсуда за отсутствием состава преступления. Решением Кировского бюро обкома КПСС от 28 марта 1989 года, протокол № 6 п. 20 восстановлен в КПСС посмертно.