Родился 30 января 1929 года в г. Шклов Белорусской ССР.
В 1951 году окончил Ленинградский институт инженеров железнодорожного транспорта по специальности «Автоматика, телемеханика и электросвязь».
Инженер, руководитель группы (1957—1972), главный инженер проектов отдела электрической централизации института «Гипротранссигналсвязь» (1972— 1998).
Вклад в развитие отрасли: проектирование ЭЦ станций Новосокольники, Луганск, станции Херсон, Калининград, Дербент, Агрыз, Буй, ЭЦ крупных станций на участке Нарымская—Владивосток—Находка, ДЦ участков: Карасук—Ку-лунда, Нахичевань—Нарашен—Масис, технологическая помощь специалистам Народной Республики Болгарии.
За проект автоматизации управления движением поездов на линии Крымская—Владивосток—Находка присуждена премия Совета Министров СССР. Награжден бронзовой медалью ВДНХ СССР.