Родился в 1910 году в г. Калязине Московской области.
В 1932 году окончил Ленинградский политехнический техникум путей сообщения по специальности «Эксплуатация железных дорог».
С 1931 года — техник, инженер, старший инженер, автор крупных проектов, главный специалист, с 1955 года— начальник эксплуатационно-строительного отдела института «Гипротранссигналсвязь» .
Участник Великой Отечественной войны, с 1942 по 1945 год находился в рядах действующей армии.
Является одним из основных участников проектирования первой в СССР механизированной горки на станции Красный Лиман. Специалист
по эксплуатационным расчетам устройств СЦБ. Руководитель проектов механизации и автоматизации сортировочных горок.
Автор ряда книг, нескольких печатных трудов по механизации и автоматизации сортировочных горок.
Крупнейший специалист по эксплуатационным расчетам устройств СЦБ.
Награжден знаком «Почетному железнодорожнику».