Родился в 1931 году в Ленинграде в семье военнослужащего. После окончания
ГСВУ поступил в Московское общевойсковое училище имени Верховного Совета РСФСР,
закончил его по первому разряду.
С 1951 года служил в Группе советских войск в
Германии, в 8-й гвардейской армии и в отдельном батальоне охраны границы ГДР
с американской зоной оккупации.
С 1954 года служил в 120-м гвардейском
стрелковом полку. В 1956 году направлен на курсы политсостава Советской Армии во
Львов. В 1957 году закончил курсы на "отлично", в звании капитана получил назначение
в морской пограничный порт Ленинграда, работал начальником политотдела.
В 1960 году при очередном сокращении Вооруженных Сил уволен из армии.
В Ленинграде поступил в инженерно-строительный институт. Был секретарем
комсомольского бюро института, председателем профкома, начальником целинного отряда.
В 1965 году защитил диплом и поступил прорабом на "Ижорстройзавод",
затем работал начальником стройуправления. С 1968 года и до выхода на пенсию
работал на заводе "Большевик" заместителем генерального директора по капстроительству. С 1991 года на пенсии.