- Окончил Горьковский институт инженеров водного транспорта (1953), Заочную высшую партийную школу при ЦК КПСС (1967).
- Член КПСС с 1955 г.
- С 1953 по 1957 г. работал на Лимендском судоремонтном заводе в городе Котласе заместителем начальника, начальником корпусносварочного цеха.
- С 1956 г. секретарь партбюро завода.
- В 1957-1958 гг. - главный инженер Котласского речного порта.
- С 1958 по 1963 г. на партийной работе в Котласе: второй, затем первый секретарь Котласского горкома КПСС.
- С 1974 г. работал председателем областной плановой комиссии
- С июня 1981 г. — заместителем председателя облисполкома
- С 1988 г. -первым заместителем начальника Главного плановоэкономического управления облисполкома.
- Награждён орденами «Знак Почёта», Трудового Красного Знамени.
- Похоронен на Кузнечевском кладбище