Обучался в средней школе г. Минск (1921-1929 года), в ФЗУ г. Гомель БССР (1929-1931 гг.), затем в Объединённой белорусской военной школе имени ЦИК БССР (ОБВШ) (Минское военное пехотное училище) РККА (1931-1934 гг.).
Участвовал в освобождении Западной Украины и Западной Белоруссии (1939 г.). на фронтах Великой Отечественной войны с апреля 1942 года на Брянском, Центральном, 1-ом и 4-ом Украинских фронтах. Прошёл боевой путь от г. Ливны Орловской области до г. Прага, Чехословакия.
Командир 151-го стрелкового полка 8-й стрелковой дивизии 13-й армии Центрального фронта. В боях с 23 июля по 27 сентября 1943 года полк под его командованием в числе первых в дивизии форсировал реки Десна, Припять, Днепр. С апреля 1944 года — командир 211-й Черниговской Краснознамённой орденов Суворова и Кутузова II степени стрелковой дивизии. Участвовал в освобождении Польши, Германии, Чехословакии. Трижды ранен, дважды контужен.
Участник Парада Победы 24 июня 1945 года. Обучался на курсах «Выстрел» (1948—1949 гг.), депутат городского, районного Совета народных депутатов г. Любомвиль, Карельская АССР (1947—1953 гг.) Окончил Высшие академические курсы Военной академии им. М. В. Фрунзе (1953-1954 гг.), с 1955 по 1959 год — начальник военной кафедры при Ижевском сельскохозяйственном институте (ИжСХИ). С 1959 года — в запасе (Хрущёвское сокращение). С 1959 по 1990 год — директор профессионально-технического училища (ПТУ).
Командующий военно-спортивной игрой «Орлёнок» в УАССР (1976,1979 г.).
Похоронен на Хохряковском кладбище города Ижевск.