Родился 17 декабря 1908 года в д. Паньково Велижского уезда Витебской губернии.
В 1938 году окончил Ленинградскую промакадемию имени И. В. Сталина по специальности «Производство приборов связи», в 1954 году
окончил Академию железнодорожного транспорта.
Рабочий (1922—1926), учащийся школы крестьянской молодежи (1926—1928), студент Ленинградского коммунистического университета им. С. М. Кирова (1928—1930), заведующий сектором пропаганды Боровичского окружкома ВЛКСМ (1930), красноармеец 10-й Туркестанской стрелковой дивизии (1930—1931), заместитель директора по труду и кадрам завода имени Коминтерна (1931—1934), студент Ленинградской промакадемии им. И. В. Сталина (1934— 1938), заместитель начальника треста «Транс-сигналсвязьзаводы» (1938—1939), заместитель начальника Главного управления сигнализации и связи НКПС по материально-техническому снабжению (1939—1942), заместитель начальника Желдорстройсвязи НКПС (1942—1945), заместитель начальника Главного управления сигнализации и связи МПС (1945—1952), слушатель Академии железнодорожного транспорта (1952—1954), заместитель начальника Главного управления сигнализации и связи МПС (1954—1955), начальник отдела комплектации — заместитель начальника Главного Управления сигнализации и связи МПС (1955—1959), заместитель начальника Всесоюзного треста электротехнических заводов «Транссигналс-вязьзаводы» (1959—1970).
Награжден знаком «Почетному железнодорожнику».