Родился в семье рабочего. Русский. Окончил военно-морской факультет Дальневосточного политехнического института имени В. В. Куйбышева по специальности «военный инженер-строитель» в 1956 году.
С 1956 года — в Вооружённых Силах СССР.
В 1956—1966 годах — производитель работ, начальник строительного участка, начальник строительного управления Йоканьгской военно-морской базы (посёлок Гремиха) Северного флота. Руководил строительством первого в СССР комплекса с сухим доком для перезарядки и ремонта атомных подводных лодок.
В 1962 году окончил Курсы усовершенствования офицерского состава.
С 1966 года — главный инженер воинской части управления Генерального штаба Вооружённых Сил СССР.
С 1968 года — заместитель начальника — главный инженер «Северовоенморстроя» Северного флота. Активно участвовал в строительстве главной базы флота в Североморске, военно-морских баз флотилий АПЛ, в создании объектов для хранения и технического обслуживания ракетно-ядерного оружия.
С 1973 года был заместителем командующего Балтийским флотом по строительству, с 1981 года — заместителем командующего Северным флотом по строительству.
С 1983 по 1989 и с 1992 по 1993 годы — начальник Главного инженерного управления ВМФ СССР.
В 1989—1992 годах — заместитель Главнокомандующего ВМФ по строительству, инженерному обеспечению и расквартированию.
В эти годы руководил строительством и введением в состав ВМФ новых систем базирования для принимаемых от судостроительной промышленности стратегических атомных подводных ракетных крейсеров. Курировал строительство баз ВМФ в Камрани (Вьетнам) и в Тартусе (Сирия), был членом государственных комиссий по их приёмке.
С 1993 года — в отставке.Живёт в Москве. Был президентом государственного унитарного предприятия «Интертехсервис» . Советник Главнокомандующего ВМФ России. Член правления и член совета старейшин Региональной общественной организации адмиралов и генералов ВМФ «Клуб адмиралов» . Действительный член Международной академии информатизации.