Родился в 1898 году в г. Кургане Челябинского округа.
В 1931 году окончил Ленинградский институт инженеров железнодорожного транспорта по специальности «Инженер-электрик».
Телеграфист станции Курган Омской железной дороги (1918—1919), служба в армии (1919—1926), культработник станции Курган Омской железной дороги (1926), телеграфист Управления Омской железной дороги, г. Омск (1928—1929), электромеханик связи станции Курган Омской железной дороги (1929 1930), старший электромеханик станции Курган Омской железной дороги (1930), начальник дистанции связи станции Курган Южно-Уральской железной дороги (1931), студент Ленинградского института инженеров железнодорожного транспорта (1931—1934), заместитель начальника дистанции сигнализации и связи станции Зима Восточно-Сибирской железной дороги (1934—1936). С 1944 года начальник службы сигнализации и связи Восточно-Сибирской железной дороги.
Награжден орденом Трудового Красного Знамени, медалью «За доблестный труд в Великой Отечественной войне 1941—1945 гг.», знаками «Почетному железнодорожнику», «Отличный связист», «Ударник Сталинского призыва».