Родился в г. Кобрин Гродненской губернии в семье служащих, белорус.
Образование: высшее начальное училище и Оренбургская пехотная военная школа.
Состоял в ВКП(б) в 1919-1930 гг.
В 1915 г. вместе с семьей как беженец переехал в г. Оренбург. В 1920 г. добровольцем вступил в Красную армию. Служил рядовым красноармейцем. Участвовал в подавлении «кулацкого восстания в районе Преображенского укреппункта». Впоследствии переведен секретарем комиссара батальона, затем – делопроизводителем политотдела. По окончании в 1924 г. военной школы служил командиром взвода, а позднее - командиром роты в гг. Свердловске и Перми (1924-1931), начальником штаба батальона в г. Сталинграде (1931- 1935), начальником полковой школы младшего комсостава в гг. Ульяновске и Троицке (1935-1937), преподавателем курсов усовершенствования комсостава запаса в г. Свердловске (1937-1938). В 1938 г. курсы были переведены в г. Котельнич Кировской области.
На момент ареста проживал в г. Котельниче, работал преподавателем курсов усовершенствования командиров запаса УралВО (преподавал тактику), имел воинское звание – капитан. Сын 12 лет воспитывался в детдоме, дочь 8 лет жила на иждивении сестры в Москве.
Арестован 10 июля 1938 г. Обвинялся в том, что являлся «агентом польской разведки, по заданиям которой проводил шпионскую работу в РККА и антисоветскую разложенческую деятельность среди начальствующего состава», т.е. по ст. 58 п. 1б УК РСФСР.
Осужден 19 ноября 1940 г. Особым Совещанием при НКВД СССР на 5 лет лишения свободы, направлен в Севвостлаг. Умер в Амурлаге.
Реабилитирован 10 марта 1967 г. определением Военного Трибунала Уральского военного округа за отсутствием состава преступления.