Родился в 1922 году в г. Проскурове (Хмельницкий).
Инженер дорожной лаборатории СЦБ и связи Томской железной дороги (1945—1948), начальник технического отдела службы сигнализации и связи Томской железной дороги (1948—1957), заместитель начальника службы сигнализации и связи Томской железной дороги (1957—1964), главный инженера службы сигнализации и связи Западно-Сибирской железной дороги (1964—1983).
Внес большой вклад в развитие железнодорожной автоматики, телемеханики и связи.