Родился 10 апреля 1920 года в г. Калинине.
В 1945 году окончил Ленинградский институт инженеров железнодорожного транспорта по специальности «Постройка технических и гражданских сооружений».
Руководитель группы (1969—1970), главный инженер проектов отдела технических и гражданских сооружений института «Гипротранссигналсвязь» (1970—1980).
Вклад в развитие отрасли: разработка рабочих проектов ДЦ Иловля—Филонове, участка ДЦ Навля—Льгов, участка ДЦ Касторная—Ворожба, ЭЦ станции Громы Белорусской железной дороги, ДЦ участка Бикин—Ружино, ДЦ участка Чернышевск—Ксеньевская.