Родился 4 февраля 1911 года в г. Тайга Тайгинского уезда Томской губернии.
Рабочий связи Омской железной дороги (1929), электромеханик связи, начальник связи Омского паровозовагоноремонтного завода (1930—1934), служба в Советской Армии (1934—1936), электромеханик, старший электромеханик 5-й дистанции сигнализации и связи Омской железной дороги (1936—1942), заместитель начальника 5-й дистанции сигнализации и связи Омской железной дороги (1942), начальник 5-й дистанции сигнализации и связи Омской железной дороги (1944—1949), учеба в ЛИ-ИЖТе (1949—1952), начальник службы сигнализации и связи Западно-Сибирской железной дороги в течение 22 лет, с 1952 по 1974 год.
Внес большой вклад в развитие железнодорожной автоматики, телемеханики и связи.
Награжден медалями «За доблестный труд», «За трудовую доблесть», знаком «Почетному
железнодорожнику».